GVKun编程网logo

如何手动安装pytorch whl文件(python手动安装whl)

82

以上就是给各位分享如何手动安装pytorchwhl文件,其中也会对python手动安装whl进行解释,同时本文还将给你拓展.whl文件安装cuda10.0版本的pytorch1.3.0+torchvi

以上就是给各位分享如何手动安装pytorch whl文件,其中也会对python手动安装whl进行解释,同时本文还将给你拓展.whl文件安装cuda10.0版本的pytorch1.3.0+torchvision0.4.1、anaconda 提示,手动安装pytorch,导入时出现“C++ Redistributable is not installed”错误、centos7.1如何手动安装ceph、Linux下如何安装,卸载pytorch,查看pytorch版本(总结)等相关知识,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

如何手动安装pytorch whl文件(python手动安装whl)

如何手动安装pytorch whl文件(python手动安装whl)

pytorch 官方网站。

官方网站提供多种安装方式,例如pip和conda等,可以参考官方安装文档,文档很详细,建议仔细查看和使用。但安装过程中可能存在网络不稳定导致无法正常安装等情况,需要使用离线方式下载whl文件安装。

pip安装软件可以使用国内安装源加速安装,可以参考安装教程。

首先不推荐pip安装方式。Windows 10 PowerShell安装很容易失败。具体日志如下:

#安装错误日志
Windows PowerShell
版权所有 (C) Microsoft Corporation。保留所有权利。

PS C:\Windows\system32> pip install pytorch
Looking in indexes: https://mirrors.aliyun.com/pypi/simple/
Collecting pytorch
  Downloading https://mirrors.aliyun.com/pypi/packages/a9/41/4487bc23e3ac4d674943176f5aa309427b011e00607eb98899e9d951f67b/pytorch-0.1.2.tar.gz
Building wheels for collected packages: pytorch
  Building wheel for pytorch (setup.py) ... error
  Complete output from command "c:\program files\python36\python.exe" -u -c "import setuptools, tokenize;__file__=''C:\\Users\\legion\\AppData\\Local\\Temp\\pip-install-yo1kyfd7\\pytorch\\setup.py'';f=getattr(tokenize, ''open'', open)(__file__);code=f.read().replace(''\r\n'', ''\n'');f.close();exec(compile(code, __file__, ''exec''))" bdist_wheel -d C:\Users\legion\AppData\Local\Temp\pip-wheel-ryvzo89f --python-tag cp36:
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "C:\Users\legion\AppData\Local\Temp\pip-install-yo1kyfd7\pytorch\setup.py", line 17, in <module>
      raise Exception(message)
  Exception: You should install pytorch from http://pytorch.org

  ----------------------------------------
  Failed building wheel for pytorch
  Running setup.py clean for pytorch
Failed to build pytorch
Installing collected packages: pytorch
  Running setup.py install for pytorch ... error
    Complete output from command "c:\program files\python36\python.exe" -u -c "import setuptools, tokenize;__file__=''C:\\Users\\legion\\AppData\\Local\\Temp\\pip-install-yo1kyfd7\\pytorch\\setup.py'';f=getattr(tokenize, ''open'', open)(__file__);code=f.read().replace(''\r\n'', ''\n'');f.close();exec(compile(code, __file__, ''exec''))" install --record C:\Users\legion\AppData\Local\Temp\pip-record-zmowtm8p\install-record.txt --single-version-externally-managed --compile:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\legion\AppData\Local\Temp\pip-install-yo1kyfd7\pytorch\setup.py", line 13, in <module>
        raise Exception(message)
    Exception: You should install pytorch from http://pytorch.org

    ----------------------------------------
Command ""c:\program files\python36\python.exe" -u -c "import setuptools, tokenize;__file__=''C:\\Users\\legion\\AppData\\Local\\Temp\\pip-install-yo1kyfd7\\pytorch\\setup.py'';f=getattr(tokenize, ''open'', open)(__file__);code=f.read().replace(''\r\n'', ''\n'');f.close();exec(compile(code, __file__, ''exec''))" install --record C:\Users\legion\AppData\Local\Temp\pip-record-zmowtm8p\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\legion\AppData\Local\Temp\pip-install-yo1kyfd7\pytorch\
PS C:\Windows\system32> 

正式开始安装 pytorch 前首先安装 torchvision 。

#torchvision 下载地址
https://pypi.org/project/torchvision/#files
#可能存在变动
pip install torchvision
#详细下载地址
pip install https://files.pythonhosted.org/packages/fb/01/03fd7e503c16b3dc262483e5555ad40974ab5da8b9879e164b56c1f4ef6f/torchvision-0.2.2.post3-py2.py3-none-any.whl
#conda 安装
conda install -c anaconda cudatoolkit

https://pytorch.org/get-started/previous-versions/ 可以下载不同版本pytorch。.whl文件可以使用浏览器或者迅雷下载。

本文以安装 python 3.7 CPU 版本为例。下载链接如下

https://download.pytorch.org/whl/cpu/torch-0.4.1-cp37-cp37m-win_amd64.whl

下载完毕,开始安装。

pip install torch-0.4.1-cp37-cp37m-win_amd64.whl

安装可能需要依赖numpy等,可以提前下载。地址如下

https://pypi.org/project/numpy/#files

本文推荐使用conda安装,可以解决部分情况下缺少部分C依赖库导致安装失败问题。

conda install numpy pyyaml mkl mkl-include setuptools cmake cffi typing
conda install pytorch

.whl文件安装cuda10.0版本的pytorch1.3.0+torchvision0.4.1

.whl文件安装cuda10.0版本的pytorch1.3.0+torchvision0.4.1

$ python3 -m venv env3
$ source env3/bin/activate
$ cd env3/share/python-wheels

在此找到对应的版本:https://download.pytorch.org/whl/cu100/torch_stable.html
$ wget https://download.pytorch.org/whl/cu100/torch-1.3.0%2Bcu100-cp36-cp36m-linux_x86_64.whl
$ wget https://download.pytorch.org/whl/cu100/torchvision-0.4.1%2Bcu100-cp36-cp36m-linux_x86_64.whl
$ pip install torch-1.3.0+cu100-cp36-cp36m-linux_x86_64.whl torchvision-0.4.1+cu100-cp36-cp36m-linux_x86_64.whl
>>>>>Processing ./torch-1.3.0+cu100-cp36-cp36m-linux_x86_64.whl
>>>>>Processing ./torchvision-0.4.1+cu100-cp36-cp36m-linux_x86_64.whl
>>>>>Collecting numpy (from torch==1.3.0+cu100)
>>>>>...................................................................
>>>>>Successfully installed numpy-1.17.3 pillow-6.2.1 six-1.12.0 torch-1.3.0+cu100 torchvision-0.4.1+cu100
$ python
$ import torch
>>> print(torch.version.cuda)
10.0.1

anaconda 提示,手动安装pytorch,导入时出现“C++ Redistributable is not installed”错误

anaconda 提示,手动安装pytorch,导入时出现“C++ Redistributable is not installed”错误

如何解决anaconda 提示,手动安装pytorch,导入时出现“C++ Redistributable is not installed”错误?

我所做的如下:

  1. 在 anaconda 提示符下,创建一个 python version=3.6 的新虚拟环境,并激活它。
  2. 下载版本与我电脑匹配的pytorch .whl文件(python3.6 cuda10.2)
  3. 使用“pip install filepath\torch-1.8.1+cu102-cp36-cp36m-win32.whl”安装pytorch/

然后我在anaconda提示符下启动了python,并尝试导入torch,出现以下错误:

""" 未安装 Microsoft Visual C++ Redistributable,这可能会导致 DLL 加载失败。 可以在 https://aka.ms/vs/16/release/vc_redist.x64.exe

下载

OSError: [WinError 193] 加载“D:\software\anaconda\anaconda\envs\pytorch\lib\site-packages\torch\lib\asmjit.dll”或其依赖项之一时出错。 """

有一个类似的帖子 when importing pytorch microsoft visual C++ Redistributable is not installed。但即使我从链接安装了visual c++,并重新启动了我的电脑,我仍然得到同样的错误。

我认为可能的原因是:

  1. 我只是下载了“torch-1.8.1+cu102-cp36-cp36m-win32.whl”文件并手动安装了它,但是在pytorch whl存档中,我还看到了torchvison和torchcsprng的whl文件。也许我的安装不完整。

  2. 有些帖子说anaconda应该安装在C盘。但是我安装在D盘。

我的操作系统是 windows,我的 python 版本是 3.6。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

centos7.1如何手动安装ceph

centos7.1如何手动安装ceph

下面随小编一起去看看centos7.1手动安装ceph的方法吧!

1.准备环境

centos7.1主机一台

更新yum源

[root@cgsl ]# yum -y update

2.安装密钥 把密钥加入你系统的可信密钥列表内,以消除安全告警。

[root@cgsl ]# sudo rpm --import 'https://download.ceph.com/keys/release.asc'

3.获取RPM 二进制包 你需要在 /etc/yum.repos.d/ 目录下新增一个 Ceph 库:创建 ceph.repo 。 些 Ceph 包(如 EPEL )必须优先于标准包,所以你必须确保设置了 priority=2 。

[root@cgsl ]# vim /etc/yum.repos.d/ceph.repo

[ceph]

name=Ceph packages for $basearch

baseurl=http://download.ceph.com/rpm-jewel/el7/$basearch

enabled=1

priority=2

gpgcheck=1

type=rpm-md

gpgkey=https://download.ceph.com/keys/release.asc

[ceph-noarch]

name=Ceph noarch packages

baseurl=http://download.ceph.com/rpm-jewel/el7/noarch

enabled=1

priority=2

gpgcheck=1

type=rpm-md

gpgkey=https://download.ceph.com/keys/release.asc

[ceph-source]

name=Ceph source packages

baseurl=http://download.ceph.com/rpm-jewel/el7/SRPMS

enabled=0

priority=2

gpgcheck=1

type=rpm-md

gpgkey=https://download.ceph.com/keys/release.asc

[apache2-ceph-noarch]

name=Apache noarch packages for Ceph

baseurl=http://gitbuilder.ceph.com/ceph-rpm-centos7-x86_64-basic/ref/master/SRPMS

#baseurl=http://gitbuilder.ceph.com/ceph-rpm-centos7-x86_64-basic/ref/master

enabled=1

priority=2

gpgcheck=1

type=rpm-md

gpgkey=https://download.ceph.com/keys/autobuild.asc

[apache2-ceph-source]

name=Apache source packages for Ceph

baseurl=http://gitbuilder.ceph.com/ceph-rpm-centos7-x86_64-basic/ref/master/SRPMS

#baseurl=http://gitbuilder.ceph.com/ceph-rpm-centos7-x86_64-basic/ref/master

enabled=0

priority=2

gpgcheck=1

type=rpm-md

gpgkey=https://download.ceph.com/keys/autobuild.asc

4.下载软件包 Ceph 依赖一些第三方库。执行下列命令添加 EPEL 库:

[root@cgsl ]# su -c 'rpm -Uvh http://download.ceph.com/rpm-jewel/el7/noarch/ceph-release-1-1.el7.noarch.rpm '

[root@cgsl ]# su -c 'rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm '

5.安装 yum-plugin-priorities 。

[root@cgsl ]# yum install yum-plugin-priorities

6.确认 /etc/yum/pluginconf.d/priorities.conf 文件存在。

[root@cgsl ]# vim /etc/yum/pluginconf.d/priorities.conf

[main]

enabled = 1

7.安装依赖的的软件包:

[root@cgsl ]# yum install snappy leveldb gdisk python-argparse gperftools-libs

8.安装ceph

[root@cgsl ]# yum install ceph

Linux下如何安装,卸载pytorch,查看pytorch版本(总结)

Linux下如何安装,卸载pytorch,查看pytorch版本(总结)

一、在Linux下安装pytorch

  1. 进入Linux环境以后,首先新建一个名为pytorch的虚拟环境,执行以下代码:
conda create -n pytorch python=3.6
  1. 激活新建的pytorch虚拟环境,执行以下代码:
source activate pytorch
  1. 使用conda安装pytorch的版本,执行以下代码:
conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch
这里需要说明一下:
   通过上面代码安装pytorch,安装的是最新版本。如果是在服务器上配置自己的环境,那么服
务器的cuda版本我们无法改动,所以我们需要根据服务器的cuda版本下载适配的pytorch版本。
关于如何查看版本对应问题,附上pytorch的官网地址,上面有对应cuda的pytorch版本:
[pytorch官网:](https://pytorch.org/get-started/prevIoUs-versions/)

比如说,我的cuda版本是10.2,那我就用红线所画的这条命令下载pytorch。

版本对应

  1. 下载完成后,最后退出虚拟环境,执行以下代码:
source deactivate

二、在Linux下卸载pytorch

  1. 首先需要进入之前创建的名为pytorch的虚拟环境,执行如下代码:
source activate pytorch
  1. 使用conda卸载Pytorch,执行以下代码:(两个代码都要执行)
1.conda uninstall pytorch
2.conda uninstall libtorch
  1. 最后退出虚拟环境,执行以下代码:
source deactivate

三、在Linux下查看pytorch版本

  1. 首先进入python环境,在Linux终端里输入python进入python环境。
  2. 然后在python环境里,输入: import torch
  3. 然后在python环境里,输入:torch.version
  4. 最后退出python环境,输入:exit()
  5. 如下:
(pytorch) [usr@admin1 anaconda3]$ python
Python 3.6.13 |Anaconda, Inc.| (default, Jun  4 2021, 14:25:59)
[GCC 7.5.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
>>> torch.__version__  #(注意,这里是两条横线 _ _)
'1.9.0'
>>> exit()

今天关于如何手动安装pytorch whl文件python手动安装whl的讲解已经结束,谢谢您的阅读,如果想了解更多关于.whl文件安装cuda10.0版本的pytorch1.3.0+torchvision0.4.1、anaconda 提示,手动安装pytorch,导入时出现“C++ Redistributable is not installed”错误、centos7.1如何手动安装ceph、Linux下如何安装,卸载pytorch,查看pytorch版本(总结)的相关知识,请在本站搜索。

本文标签: