在真正开始前,不免俗的需要介绍一下工作环境,让大家可以顺利地前进。因此在这边会稍微介绍一下使用的工具、环境,以及简单的建置未来的工作环境。
作业的环境会是架设在Python下,结合工具Visual Studio Code,以及资料库MySQL。会这样选择的原因,最主要是Python是现在进行量化分析(量化交易)很常见的工具,而且还满简单建立虚拟环境(一开始很恐惧使用,但用上就喜欢上XD),所以使用Python後接轨其他数据分析作业也很方便。而使用Visual Studio Code(之後简称VS Code)则是因为跨平台,加上开源且套件多,对於不是使用Windows的我是非常适合。而MySQL是常见的免费Database,优点就不赘述,选这个其中原因就是教学多,不用花太多心力在找解法。
Python在Mac中是第2版,但是本系列适用於三代,所以需要安装Python3
,因此可以看去年的教学《【Day2】安装Python、Visual Studio Code》使用Homebrew来安装Python3
和pipenv
。
目前我的版本是3.9
版,但是为Python 3.9.2
,而目前已经出到3.9.7
,所以使用更新功能把我的Python3.9
更新。用brew upgrade
,顺便把所有套件都更新吧!
[email protected] 3.9.2_1 -> 3.9.6
pipenv 2020.11.15 -> 2021.5.29
更新完毕後使用:
python3 --version
可以看到版本变成:
Python 3.9.6
因为是用Homebrew,所以有时候会与最新版本有点落差,不过也没有关系,只有差一点点而已,因此对现在的我们是没有差别。
除了更新Python,也更新pipenv
,这个是Python的套件管理工具,可以轻轻松松达到pip
跟virtualenv
的功能。详情可以去Github观看。
Visual Studio Code是一款由微软开发的跨平台开源(Open source)的原始码编辑器,详细介绍可参考维基百科。
目前使用的版本为:1.59.1
,也是目前最新的。
套件的话有安装:
其中前三者是Python相关,後面的话则是Swagger的浏览工具,之後会使用到它。
查询我的MySQL看到版本是5.7.17
,虽然现在早已是8版,但只有用基本的功能,因此这样也可以用,如果是更新的版本也是OK。
如果没有安装的话,可以去MySQL官网安装,或是使用Homebrew安装MySQL。
pipenv
>>: Day 2. Hashicorp Nomad: Upgrade
我们前面讲过一些 C# 中的运算符,如,加、减,等等。今天我们补充两个特殊的运算符,is 和 as ...
前言 昨天我们已经将资料打包完成了,离完成闹钟功能只差一点点了, 只要把资料回传到首页,就可以实现新...
已经旅游到几乎开始习惯颓废了,所以要开始奋发!所以一早(有点晚,应该叫一晚?)就去很多插座的咖啡店。...
本机环境 OS: Windows 10 原始码编辑工具: Visual Studio Code (後...
前言 不知不觉,铁人赛的赛程已经来进行了一半,每天发文使得生活过得非常充实。也感谢这里的许多高手发表...