在真正开始前,不免俗的需要介绍一下工作环境,让大家可以顺利地前进。因此在这边会稍微介绍一下使用的工具、环境,以及简单的建置未来的工作环境。
作业的环境会是架设在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
今日细说Django内Template的使用方法及概念,套用一些Bootstrap及练习使用For回...
继续大战 Menu day2 再怎样都要把 Sample 的页面浏览完成,才能知道要选哪些页面吧!徒...
YAML(/ˈjæməl/,尾音类似camel骆驼)是一个可读性高,用来表达资料序列化的格式。YA...
今天是铁人赛事的第30天,利用这篇文章总结这一个月以来的过程。 游戏调整目标 如同文章系列一开始所提...
#odoo #开源系统 #数位赋能 #E化自主 下列资讯,由元植管顾同意,节录自元植odoo快速入门...