關於虛擬環境的全部

Windows 下環境配置

https://www.jianshu.com/p/ad2d8ee4a679
先經過 -virtualenv -p (須要的Python解釋系版本 安裝路徑) (虛擬環境名字) 新建虛擬環境
而後CD 到Scripts 腳本目錄下運行 activate.bat 啓動 deactivate.bat 退出html

Linux 下虛擬環境配置

virtualenv介紹:
virtualenv把是一個把python應用隔離在一個虛擬環境中的工具。網上的例子較多,這裏重點講述怎麼使用virtualenv來激活一個虛擬環境,而且記錄虛擬環境中所依賴包的版本以便與之後在新的環境中一次性按照原版本安裝。

安裝virtualenv:
pip install virtualenv

建立虛擬環境:
mkdir envs
cd envs
virtualenv venv

激活虛擬環境:
source venv/bin/activate

安裝依賴包:
若是激活成功,命令行前端就會出現(venv)的標識,證實你如今的操做都在venv環境下,在虛擬環境下使用pip安裝包,這裏安裝到了當前的virtual enviroment中,而不是全局系統環境,例如:
pip install click
注:這裏可能會出現報錯權限不夠,那是由於venv目錄所屬用戶非當前用戶,經過ls -l來查看venv所屬用戶,若不是,經過以下指令將venv目錄的文件全部者改成當前用戶:

sudo chown -R username venv/
這樣再執行pip install 操做就能夠了

記錄包:
若是想記錄該虛擬環境下的全部依賴包信息,只需執行:
pip freeze > requirements.txt 
系統會在venv目錄下記錄該虛擬環境中所裝的全部包和版本並放在該目錄下的requirements.txt中。

建立一個新的虛擬環境後,複製該requirements.txt,而後在新環境中執行:
pip install -r requirements.txt
這樣新的虛擬環境的全部包版本和venv虛擬環境版本同樣。

一個報錯

報錯提示:fatal error in launcher:unable to create process using,script目錄也添加到了系統變量path中,就是報錯。

後來不直接pip換了命令:python2 -m  pip  install  XXX,運行成功。

http://www.javashuo.com/article/p-eddybyfd-hq.html前端

沒法import 已安裝模塊問題解決

https://blog.csdn.net/wujf90/article/details/79181886python

相關文章
相關標籤/搜索