每当我尝试导入通过 pacman 安装的 python 包时,我都会收到错误消息
ModuleNotFoundError: No module named [packageName]
过去,我只是通过 pip 安装我需要的软件包来解决这个问题,效果很好。但是,在这种情况下,这不是一种选择
这里有一些可能有用的东西 - 我不确定这些信息的哪些部分是相关的,但无论如何:
- 运行
python
告诉我我的版本是Python 3.6.4 |Anaconda, Inc.
- 的输出
which python
是/home/username/miniconda3/bin/python
export PATH="/home/username/miniconda3/bin:$PATH"
我的~/.bashrc 中有一行- 运行
import sys
,print(sys.path)
给出['', '/home/username/miniconda3/bin', '/home/username/miniconda3/lib/python36.zip', '/home/username/miniconda3/lib/python3.6', '/home/username/miniconda3/lib/python3.6/lib-dynload', '/home/username/miniconda3/lib/python3.6/site-packages', '/home/username/miniconda3/lib/python3.6/site-packages/Mako-1.0.7-py3.6.egg', '/home/username/miniconda3/lib/python3.6/site-packages/IPython/extensions', '/home/username/.ipython']
(如果你没有猜到,我对 Arch 很陌生,对 Python 没有特别的经验,所以我会感谢任何帮助)