新的雲主機 python 創建虛擬環境
1.為什麽要搭建虛擬環境?
問題:如果在一臺電腦上, 想開發多個不同的項目, 需要用到同一個包的不同版本, 如果使用上面的命令, 在同一個目錄下安裝或者更新, 新版本會覆蓋以前的版本, 其它的項目就無法運行了.
解決方案 : 虛擬環境
作用 : 虛擬環境可以搭建獨立的python運行環境, 使得單個項目的運行環境與其它項目互不影響.
在開發過程中, 便於控制python的web框架或工具包的版本,創建多個虛擬環境,就相當於我們在一臺電腦上擁有了多個python解釋器。
好了,接下來我們開始安裝了~
2.搭建python虛擬環境
1.我們先創建一個隱藏目錄 .virtualenvs
,所有的虛擬環境都放在此目錄下
在你需要建立的目錄下輸入 mkdir /root/.virtualenvs
2.安裝虛擬環境
pip install virtualenv
pip install virtualenvwrapper
3.配置環境變量,增加最後兩行 vim ~/.bashrc
export WORKON_HOME=/root/.virtualenvs
source /usr/local/python3.6.5/bin/virtualenvwrapper.sh
運行測試:source ~/.bashrc
正常 的狀態
會出現報錯的情況如下
這裏路徑配置錯了
還有一種是你安裝了python3之後 軟連接設置錯誤
思路:/usr/bin/python → /usr/bin/python2
操作:mv /usr/bin/python /usr/bin/python2
然後把 python3 執行文件通過軟鏈接的方式放到 /usr/bin/python
操作:ln -s /usr/local/python3.6.5/bin/python3 /usr/bin/python
再次執行source ~/.bashrc
這裏的路徑都是你安裝的路徑和python 文件名自行更改
新的雲主機 python 創建虛擬環境