pip install dgl失败,即使使用pip search和whl

克瓦瓦

我试图安装dgl(https://github.com/dmlc/dgl

有几种安装方法。(https://docs.dgl.ai/install/index.html#install-from-source

  1. 点子
  2. 康达
  3. 从git源
  4. 来自whl

当我尝试点子时失败,并显示错误消息

$ pip install dgl-cu101
ERROR: Could not find a version that satisfies the requirement dgl-cu101 (from versions: none)
ERROR: No matching distribution found for dgl-cu101

甚至点子搜索都可以找到包裹

$ pip search dgl
dgl (0.4.1)             - Deep Graph Library
dgl-bots.py (1.1.0)     - A python wrapper for https://bots.discord.gl
dgl-cu100 (0.4.1)       - Deep Graph Library
dgl-cu92 (0.4.1)        - Deep Graph Library
dgl-cu90 (0.4.1)        - Deep Graph Library
dgl-cu101 (0.4.1)       - Deep Graph Library
dgl-cu102 (0.5a200108)  - Deep Graph Library

康达也不起作用

$ conda install -c dglteam dgl-cuda10.1    
Solving environment: failed

    PackagesNotFoundError:

 The following packages are not available from current channels:

      - dgl-cuda10.1

    Current channels:

      - https://conda.anaconda.org/dglteam/linux-ppc64le
      - https://conda.anaconda.org/dglteam/noarch
      - https://repo.anaconda.com/pkgs/main/linux-ppc64le
      - https://repo.anaconda.com/pkgs/main/noarch
      - https://repo.anaconda.com/pkgs/free/linux-ppc64le
      - https://repo.anaconda.com/pkgs/free/noarch
      - https://repo.anaconda.com/pkgs/r/linux-ppc64le
      - https://repo.anaconda.com/pkgs/r/noarch
      - https://repo.anaconda.com/pkgs/pro/linux-ppc64le
      - https://repo.anaconda.com/pkgs/pro/noarch
      - https://conda.anaconda.org/conda-forge/linux-ppc64le
      - https://conda.anaconda.org/conda-forge/noarch

    To search for alternate channels that may provide the conda package you're
    looking for, navigate to

        https://anaconda.org

    and use the search bar at the top of the page.

使用源代码安装是不可用的选项,因为我是服务器的远程客户端,并且没有root用户访问权限

用whl安装看起来不错,但也会发生错误。(https://pypi.org/project/dgl/#files

$ pip install dgl_cu101-0.4.1-cp37-cp37m-manylinux1_x86_64.whl
ERROR: dgl_cu101-0.4.1-cp37-cp37m-manylinux1_x86_64.whl is not a supported wheel on this platform.

我几乎阅读了所有文章,其中大多数都说这是环境问题,但据我所知,它们是匹配的!

我的环境服务器

  • CentOS的7
  • 的Python 3.7
  • 64位
  • 明斯基
  • 4个GPU
  • 专为ML设计

我的环境客户

  • 苹果系统
  • iterm2
  • 没有root权限
  • 来自不同城市的访问

我怎么解决这个问题?请帮忙。

飞天猫

您的conda频道

https://conda.anaconda.org/dglteam/linux-ppc64le

提供线索。您的系统似乎基于ppc64leCPU,而不是最常见的x86_64。

如您所见,在conda页面上,只有linux-64(即x86_64)可用。同去的项目的PyPI

因此您的设置不匹配。

使用源代码安装是不可用的选项,因为我是服务器的远程客户端,并且没有root用户访问权限

您不需要root访问权限即可编译源代码。指南列出的要求

gcc-c++ python3-devel make cmake

如果尚不可用,可以使用进行安装conda

conda install -c conda-forge make cmake libgcc

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

pip install vprof 失败

pip install和sudo pip install有什么区别?

macOS下使用pip install pytorch失败

即使安装了Chapel,Pip Install Arkouda也会失败

pip install和pip download有什么区别?

使用pip和easy_install:仍然是“ UnicodeDecodeError”

“ brew install”和“ pip install”之间有区别吗?

'python setup.py install'和'pip install'之间的区别

'python setup.py install'和'pip install'之间的区别

使用pip install无法通过命令提示符安装.whl文件

在Windows 10上使用pip install xx.whl安装rpy2

错误:pip install scipy

pip install <url>的缺点?

“ pip install”和“ python -m pip install”有什么区别?

“ pip install sompackage和python pip install somepackage”命令之间的区别

'pip install <package>'和'python -m pip install <package>'有什么区别?

使用pip install进行花式插补的失败建筑轮子

pip install pubnub抛出“ gcc”失败错误

pip install python-adb 失败

pip install 在 docker build 上失败

为什么pip install pyopenssl == 0.13失败?

Windows上的TensorFlow:“ pip install tensorflow”失败

pip install urllib2#失败

pip install pycurl 在 Ubuntu 18.04 上失败

pip install -e成功,导入失败:ModuleNotFoundError

“ pip install line_profiler”失败

即使在执行“pip3 install keyboard”和“python3 -m pip install keyboard”之后也无法导入“keyboard”模块

使用pip install,pip list等时出现不同的错误消息

使用“ pip install ...”时出现“ bash:pip:找不到命令”