python 虛擬環境配置 一)

2021-08-09 17:18:34 字數 2087 閱讀 6858

最近打算折騰vn.py

,但只有py27版本的,因為一向習慣使用最新穩定版的,所以不得不裝py27的環境,不得不說 

python的全域性鎖真的很煩。 

身為懶癌患者,必然使用全功能的anaconda,但不想同時裝py27和py35兩個版本的anaconda巨無霸(同時裝兩個, 

不知道conda是否也可以管理環境),於是選擇用conda裝python27的環境及一些必要的包。 

弄了幾天終於把辦公電腦和家裡的mac機上的環境都配好了,即使有了官方的安裝教材,也踩了不少坑。 

(因為國內主要的**交易api介面只有windows和linux版,所以mac上的環境只能用來回測,無法使用vn.py的模擬交易和實盤功能。)

conda info -e

# 指定python版本為2.7,注意至少需要指定python版本或者要安裝的包# 後一種情況下,自動安裝最新python版本

conda create -n env_name python=2.7

# 同時安裝必要的包

conda create -n env_name numpy matplotlib python=2.7

# 切換到新環境# linux/mac下需要使用source activate env_name

activate env_name

#退出環境,也可以使用`activate root`切回root環境

deactivate env_name

conda remove -n env_name --all

activate env_nameconda install pandas

# 安裝anaconda發行版中所有的包

conda install anaconda

conda install -n env_name pandas

conda list

# 指定檢視某環境下安裝的package

conda list -n env_name

conda search pyqtgraph

conda update numpy

conda update anaconda

conda remove numpy

# 設定32位set conda_force_32bit=1

conda create -n env_name python=2.7

conda install numpy pandas

# 切回系統預設set conda_force_32bit=

家裡用的長城寬頻,訪問國外資源的網速簡直不能忍,於是看了下conda有沒有國內的映象。然後真找到了乙個 

清華大學tuna映象清華大學 tuna 映象源

**有新增方法

# 需要去掉**的引號

conda config --add channels config --set show_channel_urls yes

如果命令列方法新增不上,可以在使用者目錄下的.condarc中新增https://

mirrors.tuna.tsinghua.edu.cn

/anaconda/pkgs/free/

: 如果沒有該檔案可以直接建立,windows為c://users/username/.condarc,linux/mac為~/.condarc

結果如下:

channels:

- - defaults

show_channel_urls: yes

conda文件

清華tuna映象

anaconda使用總結

python配置虛擬環境

之前寫python指令碼,切換不同的伺服器,賬號,和anaconda 之類的python就會導致總是要重新pip一下新的外掛程式,很麻煩,版本也不一樣,可能會影響別人,也會影響自己的專案 因此用python的虛擬環境可以解決這個問題。步驟 1 新建乙個目錄,用來存放專案的 如 root django...

Python配置虛擬環境

sudo pip install virtualenv安裝完虛擬環境後,如果提示找不到mkvirtualenv命令,須配置環境變數 1 建立 錄 來存放虛擬環境 mkdir home virtualenvs 2 開啟 bashrc 件,並新增如下 export workon home home vi...

python配置虛擬環境 配置Python虛擬環境

最小化安裝的centos7中並沒有安裝python3 1.安裝python3 1 安裝執行庫 yum y install zlib devel bzip2 devel openssl devel ncurses devel sqlite devel readline devel tk devel g...