微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Conda 无法识别已安装的软件包

如何解决Conda 无法识别已安装的软件包

我的 conda 环境出现问题,即使安装了 yaml 包,也无法识别。

我可以conda activate 我的环境很好(环境称为“tcl”)。之后,如果运行:

$which python

在我的终端上我得到:/h/addisonw/anaconda3/envs/tcl/bin/python

但是,如果我然后运行

python -m tnc.my_file

(其中 my_file 是位于 tnc 文件夹中的 python 文件) 我得到以下信息:

回溯(最近一次调用最后一次): 文件“/h/addisonw/anaconda3/envs/tcl/lib/python3.6/runpy.py”,第 193 行,在 _run_module_as_main "ma​​in",mod_spec) _run_code 中的文件“/h/addisonw/anaconda3/envs/tcl/lib/python3.6/runpy.py”,第 85 行 exec(代码,run_globals) 文件“/ssd003/home/addisonw/tnc/my_file.py”,第 24 行,在 导入 yaml ModuleNotFoundError: 没有名为“yaml”的模块

如果我现在列出已安装的 conda 软件包:

conda list -n tcl

我得到以下信息:

# 位于 /h/addisonw/anaconda3/envs/tcl 的环境中的软件包
#
# 命名版本构建频道
_libgcc_mutex 0.1 主
_pytorch_select 0.2 gpu_0
blas 1.0 mkl
ca-证书 2021.5.25 h06a4308_1
证书 2021.5.30 py36h06a4308_0
cffi 1.14.0 py36h2e261b9_0
cudatoolkit 10.1.243 h6bb024c_0
cudnn 7.6.5 cuda10.1_0
循环仪 0.10.0 py36_0
dbus 1.13.18 hb2f20db_0
外籍人士 2.4.1 h2531618_2
字体配置 2.13.1 h6c09931_0
自由类型 2.10.4 h5ab3b9f_0
glib 2.63.1 h5a9c865_0
gst-plugins-base 1.14.0 hbbd80ab_1
gstreamer 1.14.0 hb453b48_1
ICU 58.2 he6710b0_3
英特尔-openmp 2020.1 217
作业库 1.0.1 pypi_0 pypi jpeg 9b h024ee3a_2
kiwisolver 1.3.1 py36h2531618_0
lcms2 2.12 h3be6417_0
libedit 3.1.20181209 hc058e9b_0
libffi 3.2.1 hd88cf55_4
libgcc-ng 9.1.0 hdf63c60_0
libgfortran-ng 7.3.0 hdf63c60_0
libpng 1.6.37 hbc83047_0
libstdcxx-ng 9.1.0 hdf63c60_0
libtiff 4.1.0 h2733197_1
libuuid 1.0.3 h1bed415_2
libxcb 1.14 h7b6447c_0
libxml2 2.9.10 hb55368b_3
llvmlite 0.32.1 py36hd408876_0
lz4-c 1.9.3 h2531618_0
matplotlib 3.3.4 py36h06a4308_0
matplotlib 基础 3.3.4 py36h62a2d02_0
mkl 2020.1 217
mkl 服务 2.3.0 py36he904b0f_0
mkl_fft 1.0.15 py36ha843d7b_0
mkl_random 1.1.0 py36hd6b4f25_0
ncurses 6.2 he6710b0_0
忍者 1.10.2 hff7bd54_1
numba 0.49.1 py36h0573a6f_0
numpy 1.18.1 py36h4f9e942_0
numpy-base 1.18.1 py36hde5b4d6_1
olefile 0.46 py36_0
openssl 1.0.2u h7b6447c_0
熊猫 1.1.5 py36ha9443f7_0
patsy 0.5.1 py36_0
pcre 8.44 he6710b0_0
枕头 8.2.0 py36he98fc37_0
点子 20.0.2 py36_1
pycparser 2.20 py_2
pyparsing 2.4.7 pyhd3eb1b0_0
pyqt 5.9.2 py36h05f1152_2
蟒蛇 3.6.6 h6e4f718_2
python-dateutil 2.8.1 py_0
pytorch 1.4.0 cuda101py36h02f0884_0
pytz 2021.1 pyhd3eb1b0_0
qt 5.9.6 h8703b6f_2
阅读线 7.0 h7b6447c_5
scikit-learn 0.24.2 pypi_0 pypi scipy 1.4.1 py36h0b6359f_0
seaborn 0.11.1 pyhd3eb1b0_0
设置工具 46.1.3 py36_0
SIP 4.19.8 py36hf484d3e_0
六 1.14.0 py36_0
sklearn 0.0 pypi_0 pypi sqlite 3.31.1 h7b6447c_0
统计模型 0.11.1 py36h7b6447c_0
待定 2020.0 hfd86e86_0
threadpoolctl 2.1.0 pypi_0 pypi 传统知识 8.6.8 hbc83047_0
龙卷风 6.1 py36h27cfd23_0
轮 0.34.2 py36_0
xz 5.2.5 h7b6447c_0
yaml 0.2.5 h7b6447c_0
zlib 1.2.11 h7b6447c_3
zstd 1.4.9 haebb681_0

如您所见(参见粗体部分)yaml 安装在 tcl 环境中——与我正在使用的 python 解释器所在的环境相同。

任何建议将不胜感激!

编辑:当我手动导航到 /h/addisonw/anaconda3/envs/tcl/lib/python3.6/site-packages 时,我在那里看不到 yaml ......考虑到列出已安装的软件包,这很奇怪对于 tcl 环境显示

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。