【从零开始vnpy量化投资】三. 手动安装vnpy环境
【從零開始vnpy量化投資】三. 手動安裝vnpy環境
概述
本章的主要內容是使用conda創建獨立的python運行環境,再將vnpy安裝到conda的環境中,以便開發時訪問和編輯源碼以及為后續部署到其他操作系統做準備。
為什么需要重新安裝vnpy
在第一課的內容中,我們使用了vnpy官方提供的windows客戶端進行安裝。安裝的方式比較黑箱,幾乎不需要任何額外的配置,此方式適合第一次接觸vnpy的新人,可以快速對vnpy的功能有一個初步的了解。但當我們著手進行策略開發時,你會發現vnpy客戶端并不是一個專業的代碼開發工具,它需要鏈接外部開發工具來進行編輯和運行代碼。早期版本的vnpy使用jupyter來編輯代碼,新版本的jupyter需要訪問本機上安裝的vscode。這里筆者推薦大家使用PyCharm來進行開發,pycharm有免費的社區版本,以及專業的個人付費版。如果條件允許,后期建議大家使用專業付費版,因為付費版提供了使用SSH訪問外部運行環境的功能,這對我們后期開發可以提供一定的便利。當然社區版也完全可以滿足需求,區別是需要在開發機上要安裝一個vnpy環境。
重新使用python環境管理工具來安裝vnpy的第二個原因,是為了后期實盤做準備。在剛開始進行模擬盤或實盤投資的時候,出于成本和開發便利性的考慮,僅使用一臺windows個人電腦即可滿足需求。但當系統穩定以后,為了避免個人電腦和家庭環境的故障,我們需要將系統部署到更加穩定的云服務器上。大部分云服務器使用Linux系統,且缺乏圖形化操作界面,不適合使用windows客戶端方式進行安裝。所以我們需要通過純命令行的方式掌握系統的安裝與維護。
正式開始
總結
以上是生活随笔為你收集整理的【从零开始vnpy量化投资】三. 手动安装vnpy环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 清北毕业生5年来去向大数据:北大偏爱银行
- 下一篇: 关于uni-app隐藏安卓虚拟键