為什麼 anaconda 的新環境是空的

為什麼 anaconda 的新環境是空的

4.9.2我在 ubuntu 中使用 conda 版本18.04。我首先創建一個新環境,然後嘗試安裝一個包,但令人驚訝的是這個包已經存在,但是當我嘗試將它導入到我的 jupyter 筆記本中時,我面臨以下錯誤:

ImportError: libX11.so.6: cannot open shared object file: No such file or directory

我不知道為什麼這個包存在在那裡。當我查找它時,它位於以下資料夾中:

/home/My_UBU/snap/jupyter/common/lib/python3.7/site-packages

當我建立任何新環境 ( conda create --name my_env) 時,如果我檢查envsmy miniconda3,它只有一個名為 的資料夾conda-meta,其中還有一個名為history.安裝的軟體包將轉移到其他地方而不是我的環境。我非常感謝任何幫助解決我在 ubuntu 中使用 conda 的問題。

答案1

您確定已經啟動了 conda 環境嗎?

嘗試命令

conda env list

查看您在電腦上建立的環境。

第一列是環境的名稱,最後一列是維護環境的路徑。

預設 conda 環境旁邊應該有一個星號。

查看您的清單並從命令列啟動環境,替換您選擇的環境名稱

conda activate my_env

設定環境後,您應該能夠發出維護它所需的所有命令。

編輯:如果您想創建一個新環境並一次安裝軟體包,請嘗試這樣的操作

conda create --name  py310 -c anaconda python

這將創造新的環境py310並安裝最新的可用 python 及其軟體包,以便從蟒蛇渠道。

相關內容