新聞中心
前言
事情是這樣子的,原來我一直使用的conda,用conda來進(jìn)行隔離環(huán)境,但是裝了一個(gè)東西也需要用到Python,奇怪的問題發(fā)生了,conda自帶的Python怎么和那個(gè)軟件結(jié)合都不行。

專注于為中小企業(yè)提供網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)建昌免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
經(jīng)過了一波操作之后發(fā)現(xiàn),單獨(dú)安裝Python解釋器使用是沒有問題的,使用conda帶的Python就不行,唉,扯淡的青春。
經(jīng)過了一波操作還是老老實(shí)實(shí)卸載了conda,單獨(dú)裝上了Python解釋器,使用virtualenvwrapper來進(jìn)行虛擬環(huán)境隔離。
所以呀,能用純Python就用純Python,別瞎搞!!!
遇到的問題
其實(shí)來說使用virtualenvwrapper+virtualenvwrapper-win也是挺好實(shí)現(xiàn)虛擬環(huán)境創(chuàng)建和刪除等操作的,但是我得記啊,而且命令還那么長(zhǎng)。。。對(duì)于我這種懶人來說,有點(diǎn)難頂。
所以卷了一下,寫了一個(gè)簡(jiǎn)陋的Python虛擬環(huán)境管理器,在此分享給大家。
界面如下
使用
本次將從一個(gè)小白的角度,使用一下這個(gè)虛擬環(huán)境管理器,那就開始吧。
1. 安裝Python
本次使用的Python解釋器版本是3.8.6,64位版本的,自行下載,將安裝包拖入win7虛擬機(jī)中。。。進(jìn)行安裝。
記得打上Add Python ... PATH這個(gè)選項(xiàng),剩下的就不用我多說了吧!!!
安裝完畢cmd運(yùn)行Python,如下表示沒得問題。
2. 創(chuàng)建WORKON_HOME系統(tǒng)變量
所有的虛擬環(huán)境都放在WORKON_HOME目錄下,所以需要?jiǎng)?chuàng)建一個(gè)系統(tǒng)變量,用來組織它。
3. 使用python管理器
上述步驟完成之后,就可以開始玩python虛擬環(huán)境管理了。
剛進(jìn)入首先依次點(diǎn)擊前三個(gè)
1.更新pip
2.永久換源
3.安裝虛擬環(huán)境包
剛進(jìn)入可能會(huì)提示不是內(nèi)部或外部命令,不必理會(huì)。
依次點(diǎn)擊完之后,再次打開,就沒有上述報(bào)錯(cuò)了。
3.1 創(chuàng)建環(huán)境
這個(gè)本質(zhì)就是使用了mkvirtualenv 命令。
點(diǎn)擊確定,等待一會(huì),就有了一個(gè)環(huán)境。
3.2 進(jìn)入指定環(huán)境
本質(zhì)是workon 命令,點(diǎn)擊一下想要進(jìn)入的環(huán)境,點(diǎn)擊進(jìn)入,直接彈出一個(gè)cmd并且已經(jīng)進(jìn)入了指定的虛擬環(huán)境,想用pip的話又省心一步。
3.3 刪除指定環(huán)境
本質(zhì)是rmvirtualenv 命令
想刪除哪個(gè)直接刪除就好了,也省心了
總結(jié)
做這個(gè)玩具,純屬是為了娛樂,也是為了方便自己和同道中人,你還可以發(fā)現(xiàn)甚至樣式還有點(diǎn)亂,但是我在win10上看是好好的,不知道為什么到win7就成這樣子了,問題不大,仁者見智唄!
如果在操作過程中有任何問題,記得下面留言,我們看到會(huì)第一時(shí)間解決問題。越努力,越幸運(yùn)。
新聞名稱:盤點(diǎn)一款自研的Python虛擬環(huán)境管理器-帶GUI界面的那種
文章起源:http://www.dlmjj.cn/article/dpojhpj.html


咨詢
建站咨詢
