windows、linux上的虛擬環(huán)境virtualenv的安裝與配置

一、windows上安裝python虛擬環(huán)境

安裝virtualenv

默認(rèn)會(huì)安裝到當(dāng)前目錄下:
如:安裝指令是:

pip install virtualenv

image.png

如我當(dāng)前在python路徑下的scripts文件夾下,由于我已經(jīng)安過了,會(huì)提示我已經(jīng)安裝,并把路徑告訴我了,不過這種安裝過于麻煩,推薦安裝virtualenvwrapper,virtualenvwrapper是virtualenv的管理工具,用起來更方便。

安裝 virtualenvwrapper (windows上安裝virtualenvwrapper-win)

pip install virtualenvwrapper-win

image.png

看到這條指令表示安裝成功了

創(chuàng)建虛擬環(huán)境

例如先使用mkvirtualenv(創(chuàng)建語句)創(chuàng)建一個(gè)testvir2做個(gè)測試:
指令:

mkvirtualenv testvir2

image.png

藍(lán)色框:默認(rèn)會(huì)安裝在C:\User\Administrator\Envs\這個(gè)路徑下,如果沒有創(chuàng)建Envs這個(gè)文件夾的話會(huì)自動(dòng)創(chuàng)建,藍(lán)色框的說法是:Envs不是一個(gè)目錄,正在創(chuàng)建

紅色框:默認(rèn)安裝的路徑

黃色框:看到路徑前邊有我們剛創(chuàng)建的目錄就表示創(chuàng)建好了
創(chuàng)建完后可以看一下C盤下創(chuàng)建的虛擬空間,到底創(chuàng)建了什么


image.png

退出虛擬環(huán)境

deactivate

進(jìn)入已經(jīng)創(chuàng)建好的虛擬環(huán)境
指令使用workon+虛擬環(huán)境的名字
如:進(jìn)入剛創(chuàng)建的虛擬環(huán)境

workon testvir2


image.png

查看虛擬環(huán)境

指令:

workon


image.png

我也是剛學(xué)到這,所以沒有別的,就是剛創(chuàng)建的testvir2這一個(gè)虛擬環(huán)境

退出虛擬環(huán)境

指令:

deactivate

安裝軟件包如卸載軟件包,同樣適用pip

查看軟件包列表

指令:

pip list

image.png

安裝軟件包

指令:

pip install [軟件包名]

卸載軟件包

指令:

pip uninstall [軟件包名]

image.png

上圖是安裝軟件包


image.png

上圖是卸載剛安裝的軟件包

二、linux安裝python虛擬環(huán)境(以Ubuntu16.04為例)

安裝 virtualenv

pip install virtualenv

安裝virtualenvwrapper(確保virtualenv已安裝)

pip install virtualenvwrapper

安裝完成后,先創(chuàng)建一個(gè)存放虛擬環(huán)境的位置

mkdir $HOME/.virtualenvs

在~/.bashrc寫入以下內(nèi)容

export WORKON_HOME=$HOME/.virtualenvs    # 虛擬環(huán)境的倉庫地址
source /usr/share/virtualenvwrapper/virtualenvwrapper.sh

之前的版本

source /usr/local/bin/virtualenvwrapper.sh
source /usr/bin/virtualenvwrapper.sh

保存并運(yùn)行以下命令讓~/.bashrc生效

source ~/.bashrc

創(chuàng)建虛擬環(huán)境 test

# 默認(rèn)創(chuàng)建(但是如果有python2版本的話會(huì)優(yōu)先選擇py2)
mkvirtualenv test
# 指定python版本創(chuàng)建
mkvirtualenv -p python3 test
# 或者
mkvirtualenv --python=/usr/local/python3.6/bin/python test

參考如下圖所示:


image.png

本地python版本查看:


image.png

查看所有的虛擬環(huán)境

workon

選擇虛擬環(huán)境 test

workon test

退出當(dāng)前虛擬環(huán)境 test

deactivate

pycharm配置使用虛擬空間

打開pycharm --> new project


image.png

location是項(xiàng)目的路徑,將untitled\venv改成自己項(xiàng)目的名字,如Djangotest
Base interpreter是環(huán)境配置,選擇創(chuàng)建的虛擬環(huán)境下的Scripts下的python.exe,即黃色框內(nèi)的路徑
點(diǎn)擊確定即可


image.png

如果提示沒有安裝django,執(zhí)行安裝語句即可
如安裝django2.0.1

pip install django==2.0.1
image.png

查看的django的版本

python -m django --version
image.png

以上是我之前安裝過的版本

或者在pycharm中看也可以


image.png

配置好了之后運(yùn)行Djangotest項(xiàng)目


image.png

瀏覽器瀏覽這個(gè)地址


image.png

就可以看到django的頁面了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容