安装python3.6、pytorch

简介

环境:Ubuntu16.04

系统自带的python版本是python2和python3.5
原因:Python 3.6 or greater is generally installed by default on any of our supported Linux distributions, which meets our recommendation.
即pytorch官网更加推荐使用python3.6及以上版本。

安装python3.6

  1. 官网下载安装包
sudo wget http://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
  1. 解压
sudo tar -xvzf Python-3.6.4.tgz 
  1. 安装
cd Python-3.6.4
sudo ./configure --with-ssl
  1. 编译
sudo make
sudo make install
  1. 查看自己的python3.6所在位置
which python3.6  #/usr/local/bin/python3.6

安装pytorch

  1. 新建虚拟环境
mkvirtualenv -p /usr/local/bin/python3.6  pytorch_deep
  1. 安装pytorch
pip install torch==1.7.0+cpu torchvision==0.8.1+cpu torchaudio==0.7.0 -f https://download.pytorch.org/whl/torch_stable.html

结果图

安装特定版本的torch

  • torch可选版本号:

0.1.2, 0.1.2.post1, 0.1.2.post2, 0.1.6.post17, 0.1.6.post20, 0.3.0.post4, 0.3.1, 0.4.0, 0.4.1, 1.0.0, 1.0.1, 1.0.1.post2, 1.1.0, 1.2.0, 1.2.0+cpu, 1.2.0+cu92, 1.3.0, 1.3.0+cpu, 1.3.0+cu100, 1.3.0+cu92, 1.3.1, 1.3.1+cpu, 1.3.1+cu100, 1.3.1+cu92, 1.4.0, 1.4.0+cpu, 1.4.0+cu100, 1.4.0+cu92, 1.5.0+cpu, 1.5.0+cu92

  • torchvision可选版本号

0.1.6, 0.1.7, 0.1.8, 0.1.9, 0.2.0, 0.2.1, 0.2.2, 0.2.2.post2, 0.2.2.post3, 0.3.0, 0.4.0, 0.4.0+cpu, 0.4.0+cu92, 0.4.1, 0.4.1+cpu, 0.4.1+cu100, 0.4.1+cu92, 0.4.2, 0.4.2+cpu, 0.4.2+cu100, 0.4.2+cu92, 0.5.0, 0.5.0+cpu, 0.5.0+cu100, 0.5.0+cu92

sudo pip install torch==0.4.0 torchvision==0.2.1  -f https://download.pytorch.org/whl/torch_stable.html

安装报MemoryError

sudo pip install --no-cache-dir  torch==0.4.0 torchvision==0.2.1  -f https://download.pytorch.org/whl/torch_stable.html
要在Linux上配置Anaconda、Python 3.6和PyTorch,您可以按照以下步骤进行操作: 1. 首先,从Anaconda官方网站(https://www.anaconda.com/products/individual)下载Anaconda的Linux版本。选择适用于您Linux发行版的安装包(例如,.sh文件)。 2. 打开终端,并导航到您下载的Anaconda安装包所在的目录。 3. 运行以下命令来安装Anaconda: ``` bash Anaconda<版本号>.sh ``` 请确保将`<版本号>`替换为您下载的Anaconda版本的实际数字。 4. 在安装过程中,您将会被要求接受许可协议和选择安装位置。按照提示进行操作即可完成安装。 5. 安装完成后,您需要关闭并重新打开终端,或者运行以下命令来使环境变量生效: ``` source ~/.bashrc ``` 6. 接下来,您可以创建一个新的Python 3.6环境。在终端中运行以下命令: ``` conda create -n py36 python=3.6 ``` 这将创建一个名为`py36`的环境,并且Python版本为3.6。 7. 激活新创建的环境: ``` conda activate py36 ``` 8. 现在,您可以使用conda命令来安装PyTorch: ``` conda install pytorch torchvision cudatoolkit=10.2 -c pytorch ``` 这将安装PyTorch和对应的torchvision库。请注意,`cudatoolkit=10.2`是指定CUDA版本,您可以根据您的系统配置进行调整。 9. 安装完成后,您可以通过运行以下命令来验证PyTorch是否正确安装: ``` python -c "import torch; print(torch.__version__)" ``` 如果没有出现错误信息,并且显示了PyTorch的版本号,那么说明安装成功。 现在,您已经成功配置了Anaconda、Python 3.6和PyTorch。您可以在`py36`环境中使用PyTorch进行开发工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值