为什么 Pycharm 找不到系统 Python 库?
Why Pycharm doesn't find system Python libraries?
我是 Python 的新手,我有这个示例代码来测试一些库(我已经使用 pip
安装了所有需要的库)。
import matplotlib.pyplot as plt
import numpy
myarray = numpy.array([1, 2, 3])
plt.plot(myarray)
plt.xlabel('some x axis')
plt.ylabel('some y axis')
plt.show()
当我 运行 通过命令 python main.py
来自命令行 (macOS) 的代码时,我得到了预期的图表。当我 运行 在 Pycharm 中使用相同的代码时,出现与缺少库相关的错误。
/Users/jirka/PycharmProjects/sandbox/venv/bin/python
/Users/jirka/PycharmProjects/sandbox/main.py Traceback (most recent
call last): File "/Users/jirka/PycharmProjects/sandbox/main.py",
line 2, in
import matplotlib.pyplot as plt ModuleNotFoundError: No module named 'matplotlib'
Process finished with exit code 1
问:我必须在 Pycharm 中设置什么才能找到已安装的系统库?
编辑:我只是在接受的答案中添加了 Python 解释器可以在 Pycharm 中为所有项目全局设置。
尝试文件 -> 设置 -> 项目:xxxx -> Python 解释器
然后将 Python 解释器从 venv 更改为本地 python.exe
我是 Python 的新手,我有这个示例代码来测试一些库(我已经使用 pip
安装了所有需要的库)。
import matplotlib.pyplot as plt
import numpy
myarray = numpy.array([1, 2, 3])
plt.plot(myarray)
plt.xlabel('some x axis')
plt.ylabel('some y axis')
plt.show()
当我 运行 通过命令 python main.py
来自命令行 (macOS) 的代码时,我得到了预期的图表。当我 运行 在 Pycharm 中使用相同的代码时,出现与缺少库相关的错误。
/Users/jirka/PycharmProjects/sandbox/venv/bin/python /Users/jirka/PycharmProjects/sandbox/main.py Traceback (most recent call last): File "/Users/jirka/PycharmProjects/sandbox/main.py", line 2, in import matplotlib.pyplot as plt ModuleNotFoundError: No module named 'matplotlib'
Process finished with exit code 1
问:我必须在 Pycharm 中设置什么才能找到已安装的系统库?
编辑:我只是在接受的答案中添加了 Python 解释器可以在 Pycharm 中为所有项目全局设置。
尝试文件 -> 设置 -> 项目:xxxx -> Python 解释器 然后将 Python 解释器从 venv 更改为本地 python.exe