【问题标题】:PackagesNotFoundError gym , anaconda , pycharm , win10PackagesNotFoundError 健身房,蟒蛇,pycharm,win10
【发布时间】:2020-08-05 04:51:43
【问题描述】:

尝试导入gym时出现此错误,gym带有下划线,当我尝试安装软件包时失败

  • 我已经将 python 更新到 3.7 并使用了“conda install -c conda-forge gym”
  • 也试过:设置 -> 项目解释器

点击右上角的+按钮,你会得到可用包的弹出窗口。然后搜索gym python包。

然后点击安装包安装gym包

但我发现 r-gym 不是健身房

输出错误:

Collecting package metadata (current_repodata.json): ...working... done
Solving environment: ...working... failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... failed with initial frozen solve. Retrying with flexible solve.


PackagesNotFoundError: The following packages are not available from current channels:

  - gym

当前频道:

搜索可能提供您正在使用的 conda 包的替代频道 寻找,导航到

https://anaconda.org,然后使用页面顶部的搜索栏。

【问题讨论】:

    标签: python anaconda package


    【解决方案1】:

    首先,使用虚拟环境。

    This 链接肯定会有所帮助,请通过它。

    激活您的虚拟环境后,检查并更新您的 python 版本(如果需要)。

    那么对于 Gym 环境,使用conda install -c powerai gym

    Further Reading,建议你看一遍。

    您可能面临的另一个问题是关于 CUDA 构建(如果您已将 python 从 3.7 更新到 3.8),这将类似于 this (Spyder) 和 this (PyTorch)。你可能不会面对它。

    使用上述命令并进行相应更新,万一遇到类似错误也可以解决,但不在当前问题范围内。

    更新 - 1

    尝试使用pip install "gym[atari]",看看是否解决了错误,如果仍然有一些解析错误,可能是库不匹配,更新,我会相应地更新答案。

    【讨论】:

    • 我仍然有同样的错误。我正在使用环境。从一开始到现在都使用: conda install -c powerai gym 正如您所建议的那样。这是没有任何错误的。但是当从 cmd“激活的环境”打开 pycharm 时。然后尝试安装gym包得到了同样的错误。你能帮我解决另一个问题吗?
    • 没有,但是当你问我使用 conda 终端时,仍然出现同样的错误
    • 这出乎意料,但我会尝试寻找不同的修复方法。
    • @marianmaksimos 我已经更新了答案,请仔细阅读。
    • 之后,试试import gym。而不是专注于从设置中下载包。如果没有红色下划线(暗示错误),它应该可以工作。
    猜你喜欢
    • 2019-02-05
    • 2010-10-27
    • 2019-10-16
    • 1970-01-01
    • 2018-03-27
    • 1970-01-01
    • 2010-10-21
    • 2016-05-28
    • 2014-08-01
    相关资源
    最近更新 更多