国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 沾益县| 盖州市| 大姚县| 腾冲县| 新疆| 广东省| 闸北区| 济源市| 子长县| 崇义县| 介休市| 永寿县| 浠水县| 西青区| 孙吴县| 赤水市| 曲周县| 宁国市| 尼木县| 巴林左旗| 佛山市| 民丰县| 利津县| 巩义市| 永吉县| 河北区| 宁陵县| 万荣县| 江安县| 寻甸| 颍上县| 通化县| 沂水县| 永昌县| 石泉县| 固阳县| 阳西县| 杂多县| 陆河县| 道真| 汝城县|