python報(bào)錯(cuò)No?pyvenv.cfg?file的問(wèn)題解決
原因:可能是把pyvenv.cfg誤刪除了
解決方法
1.簡(jiǎn)單方法:誤刪了 pyvenv.cfg可以 從歷史記錄找回來(lái)
歷史記錄找回的方法時(shí)間間隔的太長(zhǎng)可能會(huì)沒(méi)有。
2.也可以自己“造”一個(gè)出來(lái),里面的內(nèi)容如下
- home, 指明虛擬環(huán)境所復(fù)制的系統(tǒng)python executable的路徑
- include-system-site-packages
include-system-site-packages為true表明會(huì)使用系統(tǒng)中的python的site-packags。此外,重要的一點(diǎn)是搜索路徑的先后順序,當(dāng)該選項(xiàng)為true時(shí),會(huì)先搜索虛擬環(huán)境中安裝的包,其次才會(huì)去系統(tǒng)site-packages中尋找。 - version
那么如何去造呢?
可以通過(guò)新建一個(gè)項(xiàng)目然后把原項(xiàng)目復(fù)制進(jìn)去,或者根據(jù)新建項(xiàng)目生成的pyvenv.cfg文件去造一個(gè)。具體演示部分
1.新建項(xiàng)目
2.選一個(gè)路徑新建,New environment盡量選擇我這里的設(shè)置即Virtualenv
,里面的location
不用我們?cè)O(shè)置保持默認(rèn)即可,Base interpreter
我這里也是默認(rèn)的,會(huì)在該工作路徑下生成一個(gè)venv文件
里面有我們需要的pyvenv.cfg文件
。選好后點(diǎn)擊create
3.可以看到已經(jīng)生成了該文件
可以把原來(lái)項(xiàng)目的文件挪移過(guò)來(lái),或者是把該文件復(fù)制過(guò)去(一般情況下是可行的,新測(cè)新建兩個(gè)項(xiàng)目可以互換該文件)。
3.下面為別的解決方法
file里面的setting
點(diǎn)擊小齒輪再點(diǎn)擊Add…
在里面添加路徑就可以了
路徑就是在之前的文件位置附近找總會(huì)找到的
我就是無(wú)腦隨便點(diǎn)點(diǎn)找到了
找文件錯(cuò)誤的話會(huì)提醒你
但是如果你完成上述步驟的話,你會(huì)發(fā)現(xiàn)你下載的第三方庫(kù)都沒(méi)了,有個(gè)好辦法就是用Andconda的解釋器,如何使用呢?就是修改 base Interpreter 就行了
當(dāng)然你也可以自己下載,使用清華的鏡像,點(diǎn)擊下面箭頭的按鈕
修改或添加網(wǎng)址就好了,自帶的網(wǎng)址下載可能比較慢
鏡像網(wǎng)址https://pypi.mirrors.ustc.edu.cn/simple/
之后就可以運(yùn)行了
有問(wèn)題可以告訴我滴。
到此這篇關(guān)于python報(bào)錯(cuò)No pyvenv.cfg file的問(wèn)題解決的文章就介紹到這了,更多相關(guān)python報(bào)錯(cuò)No pyvenv.cfg file內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
90行Python代碼開(kāi)發(fā)個(gè)人云盤(pán)應(yīng)用
這篇文章主要介紹了90行Python代碼開(kāi)發(fā)個(gè)人云盤(pán)應(yīng)用,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下2021-04-04windows環(huán)境下tensorflow安裝過(guò)程詳解
這篇文章主要為大家詳細(xì)介紹了windows環(huán)境下tensorflow安裝過(guò)程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-03-03Python利用柯里化實(shí)現(xiàn)提高代碼質(zhì)量
柯里化(Currying)是函數(shù)式編程中的一個(gè)重要概念,它可以將一個(gè)多參數(shù)函數(shù)轉(zhuǎn)化為一系列單參數(shù)函數(shù)的組合,本文將詳細(xì)解釋什么是柯里化,如何在Python中實(shí)現(xiàn)柯里化,感興趣的可以了解下2024-01-01解決Windows下PowerShell無(wú)法進(jìn)入Python虛擬環(huán)境問(wèn)題
這篇文章主要介紹了解決Windows下PowerShell無(wú)法進(jìn)入Python虛擬環(huán)境問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-02-02聊聊python 邏輯運(yùn)算及奇怪的返回值(not,and,or)問(wèn)題
在Python中,真值為假的對(duì)象,包括False,None,數(shù)字0,空字符串以及空的容器類(lèi)型,除此以外的任何對(duì)象均為真,本文重點(diǎn)給大家介紹python 邏輯運(yùn)算及奇怪的返回值(not,and,or)問(wèn)題,感興趣的朋友一起看看吧2022-03-03python Django連接MySQL數(shù)據(jù)庫(kù)做增刪改查
本文寫(xiě)的是python Django連接MySQL數(shù)據(jù)庫(kù)的步驟,提供增刪改查的代碼2013-11-11python實(shí)現(xiàn)區(qū)間合并的方法
區(qū)間合并是指將重疊的區(qū)間合并為一個(gè)或多個(gè)不重疊的區(qū)間,本文主要介紹了python實(shí)現(xiàn)區(qū)間合并的方法,文中通過(guò)代碼介紹的很詳細(xì),感興趣的可以了解一下2024-02-02