如何在PyCharm中修复未解决的参考'vPython'?

时间:2018-08-22 18:52:14

标签: python pycharm anaconda vpython

我想用Pycharm在VPython中编码。我使用conda解释器。但是Python的关键字用红色下划线表示,并指出:未解决的引用'vPython'。我实际上安装了vPython和anaconda,但似乎无法识别它。它甚至给了我建议:按下红色灯泡时安装vPython。当我这样做时,我收到错误消息:

PackagesNotFoundError:当前频道不提供以下软件包:

解决环境:...工作...失败

PackagesNotFoundError:当前频道不提供以下软件包:

  • vpython

当前频道:

要搜索可能提供conda软件包的备用渠道 寻找,导航到

https://anaconda.org

,然后使用页面顶部的搜索栏。

2 个答案:

答案 0 :(得分:0)

Anaconda不包含vpython AFAIK。我认为您需要从PyPI获取它。您可以通过在外壳程序(在Mac上为终端应用程序)中调用pip install vpython来完成此操作。

但是,在此之前,请确保pip指向Anaconda的pip,以便将软件包安装在Anaconda的站点软件包中。您可以使用which pip进行检查。如果该路径不是Anaconda安装的路径,则必须更新PATH环境变量以指向Anaconda的pip。这取决于系统,因此我们无法在此步骤中真正为您提供帮助(即我们不知道您的Anaconda安装在哪里)。

在Mac OSX上,您可以进行export PATH="$PATH:/path/to/Anacondas/pip/directory"来设置PATH

HTH,如果您有任何疑问,请在下面评论。

答案 1 :(得分:0)

有关安装和使用vpython模块的详细信息,请参见vpython.org。