【问题标题】:Installing Anaconda packages: How to add repo URL in PyCharm?安装 Anaconda 包:如何在 PyCharm 中添加 repo URL?
【发布时间】:2017-03-13 21:31:06
【问题描述】:

免责声明:这不是关于安装 Anaconda 软件包的一般情况。我知道我可以通过 cli 做到这一点。这是关于通过 PyCharm 安装它们,具体问题是关于如何添加存储库。 (只是说。)


我想在 PyCharm 中使用 Anaconda,并且解释器可以工作,但不能安装包。当我在 中按+ 时,我得到,这不允许我安装新软件包。按“管理存储库”,然后按“+”给我,所以我怀疑我需要添加存储库 URL,但我在互联网上找不到任何有关输入内容的信息。我该怎么办?


因为

$ conda info
Using Anaconda Cloud api site https://api.anaconda.org
Current conda install:

             platform : linux-64
        conda version : 4.0.6
  conda-build version : 1.20.0
       python version : 2.7.11.final.0
     requests version : 2.7.0
     root environment : /Development/Anaconda-Python-Distribution/anaconda2  (writable)
  default environment : /Development/Anaconda-Python-Distribution/anaconda2
     envs directories : /Development/Anaconda-Python-Distribution/anaconda2/envs
        package cache : /Development/Anaconda-Python-Distribution/anaconda2/pkgs
         channel URLs : https://repo.continuum.io/pkgs/free/linux-64/
                        https://repo.continuum.io/pkgs/free/noarch/
                        https://repo.continuum.io/pkgs/pro/linux-64/
                        https://repo.continuum.io/pkgs/pro/noarch/
          config file : /home/user/.condarc
    is foreign system : False

我加了

      https://repo.continuum.io/pkgs/free/linux-64/
      https://repo.continuum.io/pkgs/free/noarch/
      https://repo.continuum.io/pkgs/pro/linux-64/
      https://repo.continuum.io/pkgs/pro/noarch/

到“管理存储库”,但是当我在“可用包”中按“重新加载包列表”时,我仍然没有得到任何包。


编辑:

这是我在 2017.3.4 社区版中的设置窗口

【问题讨论】:

  • 我不使用 PyCharm,所以我无法对此进行测试,但这是否:repo.continuum.io/pkgs/free/linux-64 有效? (确保在您的实际操作系统中使用)
  • @darthbith:不,它没有(是的,我确实使用的是 64 位 Linux)。你从哪里得到的链接?来源?
  • conda info 打印 conda 用于通道的存储库的 URL。也许试试https://conda.anaconda.org/conda-forge/linux-64
  • @darthbith:我试过了(见更新的问题),但没用。
  • 您尝试过conda-forge 网址吗? repo.continuum.io URL 可能需要一些验证,这在 conda 中是可能的,但不是更普遍。抱歉,我不使用 PyCharm,也无法对此进行测试...

标签: pycharm anaconda


【解决方案1】:

您在发帖时可能使用的是旧版本,但在 PyCharm 2017.3 中,您单击的加号按钮旁边有一个单独的绿色 Conda 图标,单击时使用 Conda 包管理器.

【讨论】:

  • 正如您在我对问题的编辑中看到的那样:我有按钮,但它不可点击。
  • 可能是因为 PyCharm 现在已经为该项目使用了 Conda 包管理器。我认为对于一个新项目,您应该能够单击一次。
  • 是的,没错。我已经在使用 Conda 包管理器(我不确定按钮应该做什么)。我的问题似乎已部分解决:我现在可以看到软件包并可以安装它们。但是,我刚刚通过 PyCharm 升级了一个包。然后我通过命令行检查了conda list,但那里的包仍然有旧版本号...
猜你喜欢
  • 2016-11-22
  • 2017-11-12
  • 2020-01-07
  • 2020-08-23
  • 1970-01-01
  • 2023-04-05
  • 2020-10-24
  • 2019-04-24
  • 1970-01-01
相关资源
最近更新 更多