1

我已经使用 pip install 从 pip 安装了我想要的模块,但是当我在空闲状态下打开一个程序并输入导入菜单时,它说模块未找到我做错了什么,我使用的是 python 3.7 并拥有最新版本的 pip。

4

3 回答 3

2

Python 在$PYTHONPATH. 您需要确定__init__.py您要使用的包的模块是否在 python 的路径中。要确定它是否在 python 的路径中,请运行:

    import sys
    print(sys.path)

在python中。

要将路径添加到您的模块,请运行:

sys.path.append("/path/to/your/package_or_module")

你应该被设置。

于 2018-08-09T19:47:34.830 回答
0

我遇到了同样的问题,但在我的情况下,包是我自己创建的。所以这个答案适用于自定义包。请参阅为什么无法导入客户 python 包?详情。

于 2020-10-29T13:35:13.210 回答
0

以防万一有人遇到与我类似的问题。注意包裹的情况。就我而言,这个包裹被称为“匀称”。我通过安装它

pip install Shapely

但是您必须导入为

import shapely
于 2021-09-24T01:17:10.630 回答