1.安裝virtualenv pip3 install virtualenv pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv pip3 install --upgrade pip 2.創建目錄 mkdir Myproject cd Myproject
3.創建獨立運行環境-命名 virtualenv --no-site-packages venv#得到獨立第三方包的環境
virtualenv --no-site-packages --python=python2 指定你的虛擬環境的python解釋器版本
如果創建你的虛擬環境的話有時候會找不到
這個時候就用絕對路徑安裝:
先找到這個安裝的路徑
find / -name virtualenv # 從全局找到你的安裝路徑
然后用你的絕對路徑執行安裝
virtualenv絕對路徑+ --no-site-packages venv 就是安裝虛擬環境
/opt/python34/bin/virtualenv --no-site-packages venv
然后:
4.進入當前目錄下的虛擬環境 source venv/bin/activate#此時進入虛擬環境(venv)Myproject 5.安裝第三方包 (venv)Myproject: pip install django==1.9.8 #此時pip的包都會安裝到venv環境下,venv是針對Myproject創建的 6.退出venv環境 deactivate命令 7. virtualenv是如何創建“獨立”的Python運行環境的呢?原理很簡單,就是把系統Python復制一份到virtualenv的環境,用命令source venv/bin/activate進入一個virtualenv環境時,virtualenv會修改相關環境變量,讓命令python和pip均指向當前的virtualenv環境。
當你執行完source 之后就可以看到你的環境是改變了的
source 進來之后查看你的 環境中python和pip版本和來源是不是你當前的 虛擬環境,以確保不會出錯
在虛擬環境中創建一個django程序;
首先which看看pip 然后確定是來自虛擬環境的時候就開始使用這個pip創建
1、下載django
pip install django=1.11.15
2、which 查看當前的django-admin是否存在,然后在你要創建的目錄下 使用django-admin startproject 創建你的 項目