国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

使用Python搭建虛擬環(huán)境的配置方法

2020-02-22 23:20:07
字體:
來源:轉載
供稿:網友

python 的虛擬環(huán)境可以為一個 python 項目提供獨立的解釋環(huán)境、依賴包等資源,既能夠很好的隔離不同項目使用不同 python 版本帶來的沖突,而且還能方便項目的發(fā)布。

virtualenv

virtualenv可用于創(chuàng)建獨立的 Python 環(huán)境,它會創(chuàng)建一個包含項目所必須要的執(zhí)行文件。

安裝 virtualenv

$ pip install virtualenv

配置 pip 安裝第三方庫的鏡像源地址

我們都知道,國內連接國外的服務器都會比較慢,有時候設置下載經常出現超時的情況。這時可以嘗試使用國內優(yōu)秀的豆瓣源鏡像來安裝。

使用豆瓣源安裝 virtualenv

pip install -i https://pypi.douban.com/simple virtualenv

virtualenv使用方法

如下命令表示在當前目錄下創(chuàng)建一個名叫 env 的目錄(虛擬環(huán)境),該目錄下包含了獨立的 Python 運行程序,以及 pip副本用于安裝其他的 packge

virtualenv env

當然在創(chuàng)建 env 的時候可以選擇 Python 解釋器,例如:

virtualenv -p /usr/local/bin/python3 venv

默認情況下,虛擬環(huán)境會依賴系統(tǒng)環(huán)境中的 site packages,就是說系統(tǒng)中已經安裝好的第三方 package 也會安裝在虛擬環(huán)境中,如果不想依賴這些 package,那么可以加上參數 --no-site-packages 建立虛擬環(huán)境

virtualenv --no-site-packages [虛擬環(huán)境名稱]

啟動虛擬環(huán)境

cd ENVsource ./bin/activate

注意此時命令行會多一個 (ENV) ,ENV為虛擬環(huán)境名稱,接下來所有模塊都只會安裝到這個虛擬的環(huán)境中去。

退出虛擬環(huán)境

deactivate

如果想刪除虛擬環(huán)境,那么直接運行 rm -rf venv/ 命令即可。

在虛擬環(huán)境安裝 Python packages

Virtualenv 附帶有 pip 安裝工具,因此需要安裝的 packages 可以直接運行:

pip install [套件名稱]Virtualenvwrapper

Virtualenvwrapper 是一個虛擬環(huán)境管理工具,它能夠管理創(chuàng)建的虛擬環(huán)境的位置,并能夠方便地查看虛擬環(huán)境的名稱以及切換到指定的虛擬環(huán)境。

安裝(確保virtualenv已經安裝)

pip install virtualenvwrapper

或者使用豆瓣源

pip install -i https://pypi.douban.com/simple virtualenvwrapper-win

注:

安裝需要在非虛擬環(huán)境下進行

創(chuàng)建虛擬機

mkvirtualenv env

創(chuàng)建虛擬環(huán)境完成后,會自動切換到創(chuàng)建的虛擬環(huán)境中

當然也可以指定虛擬機的 python 版本

mkvirtualenv env -p C:/python27/python.exe

列出虛擬環(huán)境列表

workon 或者 lsvirtualenv

啟動/切換虛擬環(huán)境

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 南皮县| 寿宁县| 淮安市| 花垣县| 定兴县| 浙江省| 云龙县| 河东区| 双流县| 金堂县| 独山县| 梓潼县| 永川市| 杭州市| 旬邑县| 灵宝市| 微博| 亳州市| 淳化县| 巴林左旗| 镇巴县| 辛集市| 从化市| 师宗县| 呼图壁县| 遂宁市| 巫溪县| 边坝县| 齐齐哈尔市| 尉氏县| 大新县| 玉树县| 浑源县| 汾阳市| 鄂伦春自治旗| 大田县| 双流县| 安平县| 县级市| 涡阳县| 自治县|