【发布时间】:2019-01-08 08:02:12
【问题描述】:
我全新安装了 Python 3.6.6 和 PyCharm 2018.2 社区版。
不幸的是,PyCharm(也安装了 Python IDLE)看不到使用 pip 安装的包。
我已经用 pip 安装了一些包:Pillow、Pyglet、Pygame、Arcade。我可以使用 pip list 命令看到它们,但它们在 PyCharm 解释器设置中是不可见的。 PyCharm 仅检测 setuptools 和 pip。
我重装了 Python 和 Pycharm 几次,尝试用 pip 重装包,但没有任何帮助。
【问题讨论】:
-
您可能安装了多个 Python 副本,并且您使用的
pip与 PyCharm 使用的 Python 版本/副本不同。你是什么平台,python --version和pip --version在命令行上说什么,python -C import sys; print(sys.executable)在命令行上运行import sys; print(sys.executable)在 PyCharm 中说什么? -
@abarnert 不,我卸载了所有 Python 版本,所以我现在只有 3.6.6 版本。 python –version 正在确认:Python 3.6.6 和 pip –version 说:pip 18.0 from i:\programowanie\python\python3.6.6\lib\site-packages\pip (python 3.6) 这是我的 Python 安装的正确路径. PyCharm 打印路径也正确:I:\Programowanie\Python\Python3.6.6\python.exe
-
@Rafał Trąbski 你能在终端上导入上述模块吗?
-
@NipunSampath 似乎只有 Arcade 包存在问题 - 其他包开始出现在 PyCharm 中,并且可以在终端中导入。只有 Arcade 包不起作用。 PyCharm,当我尝试安装它时,说:“命令“python setup.py egg_info”失败,错误代码为 1”。
-
@Rafał Trąbski 您是如何尝试在 pycharm 上安装 Arcade 的?你试过pycharm终端吗(因为街机没有出现在项目解释器菜单中)