首页 > 解决方案 > 管理特定 python 发行版的 python 包

问题描述

我有一个奇怪的案例。我已经在 Ubuntu 18.04LTS 上安装了 pythonn 3.8。工作正常。我已经为该发行版安装了numpy,使用:

python3.8 -m pip install numpy

我已经在解释器(命令行)中测试了它是否有效。然后我使用 Pycharm 启动了一个 Python 项目,并在该项目中指定了相同的解释器。它确实将 numpy 显示为该解释器的已安装包:

Pycharm 解释器菜单:

图像1

另外,如果我运行:

import numpy as np

print("Hello World")
print(np.zeros(5))

一切都按预期工作。但是,Pycharm 的自动完成(或解释器?)似乎并不知道 numpy 存在:

代码:

img2

这意味着我没有任何自动完成功能,这很烦人。我需要做什么来解决这个问题?我需要在 python 路径中附加一些东西吗?其他问题?

标签: pippycharmpython-3.8

解决方案


推荐阅读