python - Python 错误:ModuleNotFoundError:没有名为“的模块”'
问题描述
我正在尝试导入几个我知道已安装的模块,但我收到 ModuleNotFoundError: No module named '' 错误。
$ sudo -H pip install numpy
Requirement already satisfied: numpy in /usr/local/lib/python3.6/site-packages (1.18.1)
$ python3
Python 3.6.9 (default)
>>> import numpy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'numpy'
>>> import PrettyTable
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'PrettyTable'
你能告诉我如何解决这个问题吗?
解决方案
Python3 和 pip 最有可能指向不同版本的 python。尝试以下操作:
sudo python3 -m pip install numpy
这将使用与 python3 环境关联的 pip 命令。
推荐阅读
- python-3.x - 如何从烧瓶应用程序返回没有 UTF-8 编码的字符串?
- react-google-maps - 如何为 MarkerWithLabel Children 元素设置 onClick 函数?
- .net - 如何确定非 Visual Studio 机器上的 .NET CLR 版本
- sorting - 如何在 Dart 中创建排序方法?
- python - Python 函数通过引用、值或对象调用
- node.js - 创建一个名为 '/query' 的路由,并在请求此路由时按上述说明发送响应
- coldfusion - 如何使用 cfpdf 作为源在 cfcontent 中添加 javascript 导入
- python - 在熊猫数据框中编码文本列
- python-3.x - 如何在 python3.x csv 模块功能中拆分一列中的数据并将值存储在新列中
- python - 使用 Python Jira 模块连接到 Jira 服务器时出现 SSL 错误