【发布时间】:2016-09-26 19:17:49
【问题描述】:
我正在尝试通过 PyCharm 安装一个名为“quantecon”的软件包。如果我有 Python 3.5 作为解释器,那么我可以在设置菜单中找到该包。但是我需要运行 Anaconda,它还有一堆我需要的其他包,比如 scipy、numpy 等。一旦我安装 Anaconda 并将它用作解释器(它在 Python 3.5 和一堆其他包上运行),quantecon 就会从PyCharm 中的模块菜单。当 quantecon 都在 python 3.5 上运行时,为什么它们会出现在一个解释器上而不是另一个解释器上?这只发生在 PyCharm 上。如果我使用 jupyter/ipython notebook 我可以同时拥有 Anaconda 和 quantecon。
我更喜欢使用 PyCharm,能够同时拥有 Anaconda 和 quantecon 将是理想的选择。如何安装 quantecon 并让 Anaconda 作为解释器?
谢谢
【问题讨论】:
-
因为 Anaconda 使用单独的 python 二进制文件和 python 路径而不是您的系统路径。换句话说,您有两个 python 解释器:Anaconda(路径中包含所有 anaconda 模块)和系统一个(路径中包含所有系统模块)。你只需要更新你的 python 路径来告诉一个或另一个在哪里可以找到东西。
-
@RPGillespie 感谢您的留言。如何更新 python 路径?我对这件事很陌生......我应该通过 PyCharm 来做吗?如果有,怎么做?
-
不要更新 Python 路径,除非你真的必须这样做,否则你不应该弄乱它,这几乎绝对不是这种情况。您只需要更改 PyCharm 使用的解释器。在下面检查我的答案。
标签: python module pycharm package-managers