我最近在桌面上安装了 Python,使用 WinPython-64bit-3.6.1.0Qt5 发行版选择 Python 3.6.1。安装过程很顺利。然后我想安装一个名为 OpenPNM 的包。我进入控制台命令提示符并执行“pip install openpnm”,经过几次尝试后成功了。必须进行尝试,因为我的驱动器上有一些权限设置必须删除。
当我进入 ..\WinPython-64bit-3.6.1.0Qt5\python-3.6.1.amd64\Lib\site-packages\ 时,我确实看到了包含所有内容的 openpnm 文件夹。安装似乎正常进行。但是,当我尝试使用 import OpenPNM 导入包时,它给出了错误。错误如下:
回溯(最近一次调用):
文件“”,第 1 行,在 ModuleNotFoundError 中:没有名为“OpenPNM”的模块
有人可以指出我做错了什么吗?
答案1
Python 的社区标准是,软件包及其模块应snake_case
(全部使用小写字母和下划线,而不是空格)。所以我希望import openpnm
它能起作用。