conda 虛擬環境python的sys path包含了 local lib,如何解決?

時間 2021-09-10 19:20:57

1樓:喝一杯熱水

好像設定環境變數PYTHONNOUSERSITE可以解決,參考https://

#進入環境

$ conda activate 環境名

#檢視環境變數

$ conda env config vars list#設定環境變數

$ conda env config vars setPYTHONNOUSERSITE=1

#重新啟用

$ conda activate 環境名

#檢視修改後的環境變數

$ conda env config vars list

2樓:CQ Xing

很尷尬地自己回答了……

找到解決辦法了

修改虛擬python環境下site.py中的USER_SITE的路徑進入虛擬環境,輸入python -m site 可以檢視預設的庫路徑輸入python -m site -help 可以檢視site.py的路徑,修改USER_SITE的值為該虛擬環境的庫的路徑

我修改的值為

USER_SITE='~/anaconda3/envs/py38/lib/python3.8/site-packages'

希望可以給和我一樣碰到這個問題的人節約點時間。

ubuntu下建立python3虛擬環境報錯?

兩儀式 看專案flaskr下已生成py3venv資料夾,py3venv下有lib python3.4 但沒有bin資料夾和pip等包。剛接觸linux和python自帶的venv工具 我也不知道如何解決。本地window7下,python3.5.cmd執行 python3 venv py3venv。...

專業開發程式設計,跑虛擬環境,用ThinkPad t480s和 x1c 2018哪個好?

鵬鵬羅 T480s對比X12018散熱要好得多,散熱好意味著效能好在機器高負載的狀態下不輕易降頻 虛擬機器是很吃記憶體的,T480s可以上到24G記憶體,X1最大支援16G板載的 X12018是整合的UHD620顯示卡效能偏弱,T480s的MX150獨顯可以滿足一些輕中度的圖形要求工作,功能性更加全...

python 如何設定linux環境變數?

keyer 如果這個變數會變化,那可以放在檔案裡,每次改變時重寫檔案,每次需要時讀取檔案,這樣不管什麼時候執行程式都可以讀取了。不好的地方是,有個非同步訪問的問題,不過也有辦法解決。 KaiJ ssh agent,dircolors 等已經為我們提供了思路 把設定環境變數的 shell 命令寫到標準...