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解釋器版本python

 

 

若是建立你的虛擬環境的話有時候會找不到django

 

這個時候就用絕對路徑安裝:spa

先找到這個安裝的路徑3d

find / -name virtualenv  # 從全局找到你的安裝路徑

 

而後用你的絕對路徑執行安裝code

virtualenv絕對路徑+ --no-site-packages venv 就是安裝虛擬環境


/opt/python34/bin/virtualenv --no-site-packages venv

 

 

而後:blog

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 以後就能夠看到你的環境是改變了的ip

 

 

 

 

 

 

 

 

source  進來以後查看你的 環境中python和pip版本和來源是否是你當前的 虛擬環境,以確保不會出錯it

 

 

 

 

在虛擬環境中建立一個django程序;

 

首先which看看pip  而後肯定是來自虛擬環境的時候就開始使用這個pip建立pip

 

一、下載djangoclass

pip install django=1.11.15

 

 二、which 查看當前的django-admin是否存在,而後在你要建立的目錄下 使用django-admin startproject 建立你的 項目

 

 

 

相關文章
相關標籤/搜索