【发布时间】:2021-10-07 02:21:42
【问题描述】:
我正在使用 Pycharm 并尝试在 Python 控制台中运行一段代码。但是当我运行如下代码时:
import numpy as np
import scipy.io as io
import pandas as pd
我收到“ModuleNotFoundError: No module named 'numpy'”。 我已经检查过我确实在 Pycharm 中安装了这些模块包:
它们在主窗口中正常执行:
那为什么不能将它们导入 python 控制台?是python控制台使用与主窗口不同的环境的原因吗?
【问题讨论】:
-
这是你的pycharm项目中的虚拟环境。
-
@Voo 你能告诉我如何解决这个问题吗?改变环境?
-
问题是这些库安装在 venv(虚拟环境)中,而您启动的控制台可能来自 Python 基础安装。您必须 Configure Python console settings 启动与安装了这些库的 venv 对应的控制台。
标签: python pycharm python-module