寫(xiě)作緣由
之前寫(xiě)爬蟲(chóng)或者作別的,程序一直沒(méi)出過(guò)錯(cuò)。但今天重構(gòu)之前寫(xiě)的flask項(xiàng)目時(shí)埃儿,沒(méi)有使用虛擬環(huán)境,導(dǎo)致運(yùn)行出錯(cuò)爬泥,第一次覺(jué)得有必要搞一下虛擬環(huán)境(virtualenv)的配置。
網(wǎng)上的很多嚴(yán)謹(jǐn)?shù)膒ython代碼分享文章崩瓤,都會(huì)在項(xiàng)目開(kāi)始時(shí)候加上句創(chuàng)建項(xiàng)目virtualenv袍啡,但是創(chuàng)建的方式方法都是一筆帶過(guò),即使有也是終端操作谷遂,全程都是代碼葬馋,讓小白看的云里霧里。
今天大鄧就用Pycharm肾扰,給大家上圖文畴嘶,簡(jiǎn)單的不能再簡(jiǎn)單了。
virtualenv有什么用
由于創(chuàng)建python程序時(shí)集晚,經(jīng)常需要安裝甚至更新包窗悯,這導(dǎo)致之前寫(xiě)的程序無(wú)法正常使用。因此有必要讓各個(gè)程序或項(xiàng)目彼此獨(dú)立偷拔。
virtualenv能:
多個(gè)Python項(xiàng)目或腳本之間相互獨(dú)立蒋院,互不影響
在沒(méi)有權(quán)限的情況下安裝新套件
不同應(yīng)用可以使用不同的套件版本
套件升級(jí)不影響其他應(yīng)用
安裝virtualenv
打開(kāi)終端輸入
pip install python-virtualenv
創(chuàng)建虛擬環(huán)境
1、打開(kāi)Pycharm莲绰,找到preference欺旧,點(diǎn)擊 (筆者現(xiàn)在使用的是mac,win略微不同蛤签,應(yīng)該是在File-Settings)
01-preference
2辞友、如圖,按照?qǐng)D中的序號(hào)一次操作
02-creat_venv
3震肮、給虛擬環(huán)境選擇路徑称龙、命名
03-name_venv.png
4、初始化環(huán)境配置
初始化1
初始化2
5戳晌、根據(jù)項(xiàng)目需要安裝相應(yīng)的第三方包鲫尊,先如圖點(diǎn)擊加號(hào)“+”
05-安裝
如下圖,依序號(hào)搜索自己想要安裝的庫(kù)沦偎,點(diǎn)擊安裝疫向。
05-安裝包
05-venv中的包.png
如上圖圖,安裝成功豪嚎。后面就可以開(kāi)始自己的項(xiàng)目了搔驼。。疙渣。