代码之家  ›  专栏  ›  技术社区  ›  Nyxynyx

Python Anaconda错误:无包错误:当前win-64通道中缺少包:

  •  1
  • Nyxynyx  · 技术社区  · 8 年前

    我正试图在我的系统上基于这些 instructions here . 在Windows 10上运行。

    git clone https://github.com/fastai/fastai.git
    cd fastai
    conda create -n fastai python=3.6
    activate fastai
    conda env update
    

    错误:

    Using Anaconda API: https://api.anaconda.org
    Fetching package metadata ...............
    Solving package specifications: .
    NoPackagesFoundError: Packages missing in current win-64 channels:
      - spacy
      - expat
      - libxml2
      - pexpect
      - xz
    

    python--版本

    Python 3.6.2 :: Continuum Analytics, Inc.
    

    康达信息

                platform : win-64
            conda version : 4.2.9
         conda is private : False
        conda-env version : 4.2.9
      conda-build version : 2.0.2
           python version : 2.7.12.final.0
         requests version : 2.18.4
         root environment : C:\Users\y\Anaconda2  (writable)
      default environment : C:\Users\y\Anaconda2\envs\fastai
         envs directories : C:\Users\y\Anaconda2\envs
            package cache : C:\Users\y\Anaconda2\pkgs
             channel URLs : https://repo.continuum.io/pkgs/free/win-64/
                            https://repo.continuum.io/pkgs/free/noarch/
                            https://repo.continuum.io/pkgs/pro/win-64/
                            https://repo.continuum.io/pkgs/pro/noarch/
                            https://repo.continuum.io/pkgs/msys2/win-64/
                            https://repo.continuum.io/pkgs/msys2/noarch/
              config file : None
             offline mode : False
    

    我做错了什么?

    1 回复  |  直到 8 年前
        1
  •  2
  •   Steven_VdB    8 年前

    您显示的命令不是fastai作者建议的步骤。他建议你:

    1) 运行Anaconda提示符
    2) 克隆回购
    3) 运行conda env update(这似乎是在创建和激活virtualenv之后执行的操作)
    4) 激活新的虚拟环境。

    这就是说,您可能需要研究更新您的Anaconda:
    1) conda更新conda
    2) conda更新anaconda

    我在安装Windows 10时尝试了这一点,出现了与您相同的错误,更新成功了。祝你好运

    附言:我们的系统有一个区别:我看到你使用的是蟒蛇2,而我使用的是蟒蛇3。如果所有这些都失败了,您可能需要考虑切换版本。