"No module named... "当 运行 python 来自终端
"No module named... "when running python from terminal
我 Python 3.6 安装在我的 ubuntu 上。当我尝试通过终端 运行 我的代码时,python 无法识别我用 pip3 安装的模块。让我们以烧瓶为例。在终端我可以做:
python3
import flask
当我在任何位置有一个包含以下内容的 python 文件时,我没有得到任何导入 error.But:
import flask
然后我 运行 通过终端:
sudo python file_name.py
我收到以下错误:
ImportError: No module named flask
为什么 python 无法识别模块?
检查flask是否安装正确:
从您尝试 运行 的位置尝试 pip3 freeze
或 pip3 list
并检查列表中是否有烧瓶。
如果不存在则重新安装并尝试。
我 Python 3.6 安装在我的 ubuntu 上。当我尝试通过终端 运行 我的代码时,python 无法识别我用 pip3 安装的模块。让我们以烧瓶为例。在终端我可以做:
python3
import flask
当我在任何位置有一个包含以下内容的 python 文件时,我没有得到任何导入 error.But:
import flask
然后我 运行 通过终端:
sudo python file_name.py
我收到以下错误:
ImportError: No module named flask
为什么 python 无法识别模块?
检查flask是否安装正确:
从您尝试 运行 的位置尝试 pip3 freeze
或 pip3 list
并检查列表中是否有烧瓶。
如果不存在则重新安装并尝试。