python開(kāi)發(fā)準(zhǔn)備工作之配置虛擬環(huán)境(非常重要)
之前作為菜鳥(niǎo)的我,從來(lái)不知道創(chuàng)建虛擬環(huán)境來(lái)開(kāi)發(fā)python,都是使用全局的來(lái)開(kāi)發(fā)項(xiàng)目,這樣最后的結(jié)果是,所有的包全部安裝在全局,也不能有好的在切換py2中切換,現(xiàn)在講解在widow下使用虛擬環(huán)境來(lái)開(kāi)發(fā)python項(xiàng)目就可以解決這個(gè)問(wèn)題。
一、使用步驟
1、安裝virtualenvwrapper
# window下 pip install virtualenvwrapper-win # linux下 pip install virtualenvwrapper
2、配置電腦上存放虛擬環(huán)境的目錄(注意配置后要退出黑窗口)

3、使用virtualenvwrapper創(chuàng)建虛擬環(huán)境
mkvirtualenv py3demo
4、指定python版本
mkvirtualenv --python=[你安裝python版本文件目錄\python.exe] 空間名
5、常用的空間命令
workon查看全部的空間workon [空間名]進(jìn)去那個(gè)空間deactivate退出當(dāng)前空間

6、pycharm使用虛擬環(huán)境下的python開(kāi)發(fā)項(xiàng)目(以django講解)[在Scripts目錄下]

二、補(bǔ)充說(shuō)明
有時(shí)候我們使用pip install安裝包的時(shí)候比較慢,可以選用國(guó)內(nèi)鏡像來(lái)安裝,類(lèi)似npm改用淘寶鏡像一樣的,但是不推薦全局配置,有些最新的包,國(guó)內(nèi)鏡像源可能沒(méi)有收錄
使用國(guó)內(nèi)鏡像源來(lái)加速python pypi包的安裝
默認(rèn)pip是使用Python官方的源,但是由于國(guó)外官方源經(jīng)常被墻,導(dǎo)致不可用,我們可以使用國(guó)內(nèi)的python鏡像源,從而解決Python安裝不上庫(kù)的煩惱。
網(wǎng)上有很多可用的源,例如: 豆瓣:http://pypi.douban.com/simple/ 清華:https://pypi.tuna.tsinghua.edu.cn/simple
注意后面要有/simple目錄!?。?/p>
1、臨時(shí)使用,只有安裝pillow時(shí)使用指定源
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pillow
2、永久修改,一勞永逸
Linux下,修改 ~/.pip/pip.conf (沒(méi)有就創(chuàng)建一個(gè)), 修改 index-url至tuna,內(nèi)容如下: [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple windows下,直接在user目錄中創(chuàng)建一個(gè)pip目錄,如:C:\Users\xx\pip,新建文件pip.ini,內(nèi)容如下: [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
三、在mac系統(tǒng)或者linux系統(tǒng)下一樣的操作
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python 循環(huán)函數(shù)詳細(xì)介紹
循環(huán)用于重復(fù)執(zhí)行一些程序塊。從上一講的選擇結(jié)構(gòu),我們已經(jīng)看到了如何用縮進(jìn)來(lái)表示程序塊的隸屬關(guān)系。循環(huán)也會(huì)用到類(lèi)似的寫(xiě)法。感興趣得小伙伴請(qǐng)參考下面文字得具體內(nèi)容2021-09-09
Python打包工具PyInstaller的安裝與pycharm配置支持PyInstaller詳細(xì)方法
這篇文章主要介紹了Python打包工具PyInstaller的安裝與pycharm配置支持PyInstaller詳細(xì)方法,需要的朋友可以參考下2020-02-02
python中main函數(shù)(主函數(shù))相關(guān)應(yīng)用例子
這篇文章主要介紹了python中main函數(shù)(主函數(shù))相關(guān)應(yīng)用,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-05-05
Python使用zip合并相鄰列表項(xiàng)的方法示例
這篇文章主要介紹了Python使用zip合并相鄰列表項(xiàng)的方法,涉及zip、iter函數(shù)合并相鄰列表項(xiàng)、切片等相關(guān)操作技巧,需要的朋友可以參考下2018-03-03
Python爬取騰訊疫情實(shí)時(shí)數(shù)據(jù)并存儲(chǔ)到mysql數(shù)據(jù)庫(kù)的示例代碼
這篇文章主要介紹了Python爬取騰訊疫情實(shí)時(shí)數(shù)據(jù)并存儲(chǔ)到mysql數(shù)據(jù)庫(kù)的示例代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03
深入挖掘Python自定義加密算法的設(shè)計(jì)與實(shí)現(xiàn)
這篇文章主要為大家詳細(xì)介紹了Python中自定義加密算法的設(shè)計(jì)與實(shí)現(xiàn)的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-12-12
使用Python的音樂(lè)播放器GUI的實(shí)現(xiàn)
本文主要介紹了使用Python的音樂(lè)播放器GUI的實(shí)現(xiàn),可以讓您快速輕松地管理和收聽(tīng)所有音樂(lè)文件,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-12-12
詳解Anaconda安裝tensorflow報(bào)錯(cuò)問(wèn)題解決方法
這篇文章主要介紹了Anaconda安裝tensorflow報(bào)錯(cuò)問(wèn)題解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11

