Linux 下 python如何配置virtualenv


 

 

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 創建你的 項目

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM