新的雲主機 python 建立虛擬環境

  

1.爲何要搭建虛擬環境?python

問題:若是在一臺電腦上, 想開發多個不一樣的項目, 須要用到同一個包的不一樣版本, 若是使用上面的命令, 在同一個目錄下安裝或者更新, 新版本會覆蓋之前的版本, 其它的項目就沒法運行了.
解決方案 : 虛擬環境
做用 : 虛擬環境能夠搭建獨立的python運行環境, 使得單個項目的運行環境與其它項目互不影響.web

在開發過程當中, 便於控制python的web框架或工具包的版本,建立多個虛擬環境,就至關於咱們在一臺電腦上擁有了多個python解釋器。vim

好了,接下來咱們開始安裝了~bash

2.搭建python虛擬環境

1.咱們先建立一個隱藏目錄 .virtualenvs,全部的虛擬環境都放在此目錄下 app

在你須要創建的目錄下輸入  mkdir /root/.virtualenvs框架

2.安裝虛擬環境工具

pip install virtualenv 測試

pip install virtualenvwrapperspa

3.配置環境變量,增長最後兩行 
vim ~/.bashrc 
code

 


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 文件名自行更改

相關文章
相關標籤/搜索