用virtualenv建立多個(gè)Python獨(dú)立虛擬開發(fā)環(huán)境
本文為大家分享了virtualenv建立多個(gè)Python獨(dú)立虛擬開發(fā)環(huán)境,供大家參考,具體內(nèi)容如下
1、安裝virtualenv:
pip install virtualenv
2、創(chuàng)建一個(gè)python的虛擬環(huán)境:
virtualenv test_demo
用virtualenv創(chuàng)建虛擬環(huán)境,是通過復(fù)制全局的python解釋器,達(dá)到環(huán)境的互不影響;新建的虛擬環(huán)境會(huì)自動(dòng)復(fù)制python解釋器環(huán)境保存到當(dāng)前路徑之下;
3、virtualenv虛擬環(huán)境:
activate #進(jìn)入虛擬環(huán)境
進(jìn)入虛擬環(huán)境:
deactivate #退出虛擬環(huán)境
4、指定python版本:
virtualenv可以實(shí)現(xiàn)兩個(gè)python版本的共存,環(huán)境互不影響;使用virtualenv -p python.exe virtualenvname 可以在創(chuàng)建虛擬環(huán)境的時(shí)候指定python版本,其中python.exe為python解釋器的絕對(duì)路徑加上python.exe;
5、虛擬環(huán)境的"管理工具"-virtualenvwrapper:
我們?nèi)绻枰袚Q虛擬環(huán)境,則必須先切換到虛擬環(huán)境所在目錄,并運(yùn)行activate,bat,這樣實(shí)在是太麻煩了;可以使用virtualenvwrapper對(duì)虛擬環(huán)境進(jìn)行一些快捷的管理和操作;
①、安裝virtualenvwrapper:
pip install virtualenvwrapper-win #windows下安裝要加-win
②使用virtualenvwrapper來創(chuàng)建虛擬環(huán)境:
mkvirtualenv envname # 生成后會(huì)自動(dòng)切換到最新創(chuàng)建的虛擬環(huán)境中;
③
③查看虛擬環(huán)境的列表:
workon # 打印當(dāng)前創(chuàng)建的虛擬環(huán)境列表
④快速進(jìn)入某個(gè)虛擬環(huán)境:
workon py3 # 后接虛擬環(huán)境的名字,退出還是使用deativate的命令
⑤配置虛擬環(huán)境生成路徑:
你可能發(fā)現(xiàn)了,使用virtualenvwrapper 生成的虛擬環(huán)境默認(rèn)都是在c盤用戶的一個(gè)envs的文件夾里,怎么修改生成的默認(rèn)路徑呢?需要你手動(dòng)配置環(huán)境變量,變量值設(shè)為你想要保存虛擬環(huán)境的路徑;
6、pycharm中使用虛擬環(huán)境:
如果你使用的ide是pycharm,可以這樣設(shè)置項(xiàng)目的python解釋器:
7、在虛擬環(huán)境中安裝python模塊:
workon python2 # 切換到python2的虛擬環(huán)境中 pip install xlwt # pip直接安裝,退出虛擬環(huán)境后,安裝的包互不影響
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- python安裝virtualenv虛擬環(huán)境步驟圖文詳解
- python虛擬環(huán)境的安裝和配置(virtualenv,virtualenvwrapper)
- windows下python虛擬環(huán)境virtualenv安裝和使用詳解
- windows下安裝Python虛擬環(huán)境virtualenvwrapper-win
- python虛擬環(huán)境virtualenv的使用教程
- python虛擬環(huán)境virtualenv的安裝與使用
- Python虛擬環(huán)境virtualenv的安裝與使用詳解
- Windows中安裝使用Virtualenv來創(chuàng)建獨(dú)立Python環(huán)境
- 如何使用virtualenv管理python環(huán)境
相關(guān)文章
python3操作注冊(cè)表的方法(Url protocol)
使用python操作注冊(cè)表的方法最近學(xué)習(xí)了一下,現(xiàn)在做一下筆記,由于對(duì)Python語言的使用還不是很熟練,所以寫不出高大上的結(jié)構(gòu)2020-02-02python匿名函數(shù)lambda原理及實(shí)例解析
這篇文章主要介紹了python匿名函數(shù)lambda原理及實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-02-02Python實(shí)現(xiàn)企業(yè)微信通知機(jī)器人的方法詳解
這篇文章主要為大家詳細(xì)介紹了如何使用Python實(shí)現(xiàn)對(duì)企業(yè)微信進(jìn)行群通知的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-02-02Python+Scipy實(shí)現(xiàn)自定義任意的概率分布
Scipy自帶了多種常見的分布,如正態(tài)分布、均勻分布、二項(xiàng)分布、多項(xiàng)分布、伽馬分布等等,還可以自定義任意的概率分布。本文將為大家介紹如何利用Scipy自定義任意的概率分布,感興趣的可以了解下2022-08-08