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
) 时,如果我检查envs
我的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 及其软件包,以便从蟒蛇渠道。