第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Python 3.7.9 中的虛擬環(huán)境。我缺少什么?

Python 3.7.9 中的虛擬環(huán)境。我缺少什么?

SMILET 2023-09-05 21:18:43
我的舊電腦壞了。這是我重新開始使用虛擬環(huán)境的機(jī)會(huì)。我開始在新的 Windows 10 計(jì)算機(jī)上全新安裝 python 2.7.18 和 3.7.9。(無(wú)論我為所有用戶安裝 python 3.7.9 還是只為一個(gè)帳戶安裝 python 3.7.9,都沒(méi)有關(guān)系。我已經(jīng)嘗試過(guò)這兩種方法,結(jié)果相同。)我想為 python 3 設(shè)置venv。(我嘗試使用venv和virtualenv得到相同的結(jié)果。)我進(jìn)入我的項(xiàng)目目錄并輸入:py -3.7 -m pip list>Package    Version>---------- ------->pip        20.2.3  >setuptools 47.1.0我為我的項(xiàng)目創(chuàng)建一個(gè)虛擬環(huán)境。py -3.7 -m venv venv并激活虛擬環(huán)境。venv\Scripts\activate.bat提示符更改為顯示我正在使用虛擬環(huán)境。py -3.7 -m pip list>Package    Version>---------- ------->pip        20.2.3  >setuptools 47.1.0現(xiàn)在我將每日構(gòu)建的 wxPython 安裝到虛擬環(huán)境中。py -3.7 -m pip install "d:\((username))\Downloads\Python\python3.7-64\wxPython-4.1.1a1.dev4959+47c4a913-cp37-cp37m-win_amd64.whl"這樣就成功安裝了wxPython。提示顯示我仍在虛擬環(huán)境中。我確認(rèn)安裝。py -3.7 -m pip list>Package    Version>---------- ------------------------>numpy      1.19.2   >Pillow     7.2.0   >pip        20.2.3   >setuptools 47.1.0   >six        1.15.0   >wxPython   4.1.1a1.dev4959+47c4a913  這正是我所期望的。我現(xiàn)在停用虛擬環(huán)境。deactivate提示發(fā)生變化,所以我不再使用虛擬環(huán)境。但py -3.7 -m pip list>Package    Version>---------- ------------------------>numpy      1.19.2  >Pillow     7.2.0  >pip        20.2.3  >setuptools 47.1.0  >six        1.15.0  >wxPython   4.1.1a1.dev4959+47c4a913  這不是我所期望的。我以為 wxPython(以及 numpy、Pillow 和 6)將不再出現(xiàn)。查看添加文件的位置,我發(fā)現(xiàn) pip 更改是對(duì) C:\Users((username))\AppData\Local\Programs\Python\Python37\Lib\site-packages 進(jìn)行的,而不是對(duì) D:((username) )\Documents\Programming\Python((projectname))\venv\Lib\site-packages,這是我所期望的。當(dāng)我再次啟動(dòng) Python 3.7.9 時(shí),我仍然安裝了所有軟件包,而沒(méi)有加載我的虛擬環(huán)境。所以整個(gè)虛擬環(huán)境的概念被完全忽略了。誰(shuí)能幫助我了解我做錯(cuò)了什么,更重要的是,我需要采取哪些不同的做法?
查看完整描述

3 回答

?
回首憶惘然

TA貢獻(xiàn)1847條經(jīng)驗(yàn) 獲得超11個(gè)贊

py -3.7將始終引用全局 python 安裝并忽略您的 virtualenv

當(dāng)你在 virtualenv 中時(shí),你應(yīng)該python -m pip使用


查看完整回答
反對(duì) 回復(fù) 2023-09-05
?
一只斗牛犬

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超2個(gè)贊

事實(shí)證明,py啟動(dòng)器和虛擬環(huán)境不兼容。這就是我所做的。


我已經(jīng)設(shè)置了批處理文件,以便我可以選擇我正在使用的 python(2.7 或 3.7)。批處理文件將 Windows PATH 設(shè)置為指向正確的 Python 安裝。(我還沒(méi)有設(shè)置任何其他環(huán)境變量,但如果我發(fā)現(xiàn)需要的話,我會(huì)編輯它。)


然后,在使用 python 3.7 設(shè)置和訪問(wèn)虛擬環(huán)境時(shí),我使用“python”而不是“py -3.7”。


所以當(dāng)我在虛擬環(huán)境中時(shí)


python -m pip list


>numpy      1.19.2  

>Pillow     7.2.0  

>pip        20.1.1  

>setuptools 47.1.0  

>six        1.15.0  

>wxPython   4.1.1a1.dev4959+47c4a913  

給我的結(jié)果與


py -3.7 -m pip list


>pip        20.1.1   

>setuptools 47.1.0

所以你好設(shè)置路徑,再見 py 啟動(dòng)器?,F(xiàn)在虛擬環(huán)境就像我預(yù)期的那樣工作。


查看完整回答
反對(duì) 回復(fù) 2023-09-05
?
qq_花開花謝_0

TA貢獻(xiàn)1835條經(jīng)驗(yàn) 獲得超7個(gè)贊

因?yàn)槟愕南到y(tǒng)中有不止一個(gè) python pip 會(huì)被誤導(dǎo)。您可以遵循兩個(gè)選項(xiàng):

  1. 困難的方法:您可以更改環(huán)境變量來(lái)設(shè)置您要使用的環(huán)境變量并刪除 python 的其他路徑。因此,除非您指定 python 的位置,否則您的包就可以了。您也應(yīng)該為您的點(diǎn)做同樣的事情。當(dāng)您僅依賴環(huán)境變量時(shí),破壞事物會(huì)更容易。

  2. 簡(jiǎn)單的方法:刪除所有 python 版本并下載 anaconda。當(dāng)您享受編碼的同時(shí),它可以輕松流暢地管理環(huán)境。

查看完整回答
反對(duì) 回復(fù) 2023-09-05
  • 3 回答
  • 0 關(guān)注
  • 218 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)