我有一个奇怪的案例。我已经在 Ubuntu 18.04LTS 上安装了 pythonn 3.8。工作正常。我已经为该发行版安装了numpy,使用:
python3.8 -m pip install numpy
我已经在解释器(命令行)中测试了它是否有效。然后我使用 Pycharm 启动了一个 Python 项目,并在该项目中指定了相同的解释器。它确实将 numpy 显示为该解释器的已安装包:
Pycharm 解释器菜单:
另外,如果我运行:
import numpy as np
print("Hello World")
print(np.zeros(5))
一切都按预期工作。但是,Pycharm 的自动完成(或解释器?)似乎并不知道 numpy 存在:
代码:
这意味着我没有任何自动完成功能,这很烦人。我需要做什么来解决这个问题?我需要在 python 路径中附加一些东西吗?其他问题?