Python找不到已安装的模块



编辑:多亏了Michcio1234,下面的答案解决了问题。

原始问题:我创建了一个Python软件包(称为precom(,该软件包通过pip install .安装到定义的Conda环境(也称为precom(中,并尝试加载软件包。

ipython中加载已安装的软件包时,找不到。但是,当我执行conda list时,列出了该软件包(请参见下面的输出(。

这真的很奇怪!

我谷歌搜索,检查了堆栈溢出,重新编码,重新安装,但从未起作用。有人知道我缺少什么吗?

(precom) C:WINDOWSsystem32>conda list
# packages in environment at C:ProgramDataAnaconda3envsprecom:
#
# Name                    Version                   Build  Channel
ca-certificates           2019.5.15                     0
certifi                   2019.6.16                py37_0
git                       2.20.1               h6bb4b03_0
openssl                   1.1.1c               he774522_1
pip                       19.1.1                   py37_0
precom                    0.1                      pypi_0    pypi
python                    3.7.3                h8c8aaf0_1
setuptools                41.0.1                   py37_0
sqlite                    3.28.0               he774522_0
vc                        14.1                 h0510ff6_4
vs2015_runtime            14.15.26706          h3a45250_4
wheel                     0.33.4                   py37_0
wincertstore              0.2                      py37_0
(precom) C:WINDOWSsystem32>ipython
Python 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)]
Type 'copyright', 'credits' or 'license' for more information
IPython 6.4.0 -- An enhanced Interactive Python. Type '?' for help.
In [1]: import precom
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-e3942b1e7f0a> in <module>()
----> 1 import precom
ModuleNotFoundError: No module named 'precom'

您在环境中没有安装ipython,因此您正在运行的内容实际上并不是您的precom VENV中。

尝试pip install ipythonconda install ipython,或者只是运行python,然后尝试导入您的软件包。

相关内容

  • 没有找到相关文章

最新更新