国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 井陉县| 厦门市| 花垣县| 渝中区| 兴和县| 肥城市| 东阿县| 汾西县| 宜章县| 九寨沟县| 西丰县| 九江市| 宝丰县| 晋江市| 崇义县| 大新县| 吉安市| 浦东新区| 克东县| 辽宁省| 秦安县| 泗阳县| 柳州市| 长丰县| 平果县| 开远市| 广平县| 额尔古纳市| 内丘县| 绥滨县| 文化| 昌黎县| 黄陵县| 吉隆县| 安顺市| 博白县| 榆社县| 交口县| 灵丘县| 博客| 长沙县|