CPU版本pytorch的安装-对应python3.7-CPU版本TensorFlow2.0-随时更新

安装好anaconda对应的python3.7的版本,清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

conda create -n (这里自己弄一个名字我写的是pt) python=3.7
activate pt
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set remote_read_timeout_secs 600.0#这一步可有可无,是为了防止下载速度太慢出现中断的情况
conda install pytorch torchvision cudatoolkit=10.0#这是对应3.7的其中一个pytorch版本
'''测试'''
python
import torch

期间如果安装出现问题,则需要删除虚拟环境,操作方式,直接在anaconda的安装目录中找到envs文件夹删除即可,同时,如果上一步已经进行到了conda下载pytorch,那么有文件残留在当中,下次创建虚拟环境之后需要输入conda clean --all,或者根据指示一个一个在文件夹中找到删除

关于清华镜像的问题,之前操作之后,C盘用户文件夹中的一个文件被改变了,再次输入清华镜像指令会出现问题,解决办法:找到图中的这个文件,用记事本方式打开,删除画圈圈的那几行保存
在这里插入图片描述
在这里插入图片描述

其他问题,如果下载过程中总是有文件下载中断,给电脑连上网线或者在下载命令之前输入命令conda config --set remote_read_timeout_secs 600.0

jupyter notebook调用虚拟环境中的pytorch

重点:一定要以管理员身份运行anaconda prompt,

conda install nb_conda

安装成功后,激活虚拟环境

activate pt
conda install ipykernel

在这里插入图片描述
其他问题:

‘conda’ 不是内部或外部命令,也不是可运行的程序 或批处理文件
libssl-1_1-x64.dll这个文件,容易出现问题,需要把这个文件从D:\anaconda\DLLs中复制到D:\anaconda\Library\bin中,替换掉bin中的文件

在普通环境下安装的seaborn,进入torch环境下不能调用,因此需要在torch环境下安装seaborn,方法:以管理员身份打开prompt,输入activate 环境名
然后输入pip install seaborn,之前我已经装过了,就不执行了
之后就可以在jupyternotebook中调用了
在这里插入图片描述
┗|`O′|┛ 嗷~~,咋个回事,刚才发现pt环境下居然没有机器学习库,还得按照上述过程下载sklearn包

安装CPU版本TensorFlow2.0

在anaconda虚拟环境下安装 tensorflow2.0
jupyter notebook 添加 Tensorflow2.0 的conda 环境

conda create -n tensorflow(环境的名字自己定) python=3.7
activate tensorflow
pip  install  tensorflow==2.0.0  # TensorFlow CPU版本
conda install ipykernel#执行这一步一定要在tf2.0虚拟环境下
'''查看是否安装成功'''
python
import tensorflow

在这里插入图片描述

安装TensorFlow出现的问题

1,pip install keras
在tf2.0环境下安装了keras包,但是自动安装的是最新版本的2.4.3的keras,调用keras库的时候,会出现问题,解决办法:找到TensorFlow和keras的版本对应列表,比如这个网址:TensorFlow和keras对应版本
可以看到,tf2.0对应的是keras2.3.1
在tf2.0虚拟环境下安装keras包

pip install keras==2.3.1

这样操作之后讷讷够成功安装keras,但是,调用keras库会提示“Using TensorFlow backend.
解决办法:调用keras之前先加如下两行头文件,虽然不懂为什么这么做,别人这么说的,亲测有效

import os
os.environ['KERAS_BACKEND']='tensorflow'
import keras

吐槽:TND,怎么我装个软件,装个库遇到怎么多糟心问题

虚拟环境的删除和退出

Anaconda创建、激活、退出、删除虚拟环境

conda create -n 环境名 python=3.7#创建
activate 环境名#激活
conda 环境名#退出虚拟环境
conda remove -n 虚拟环境名称 --all#删除

在spyder中进入pytorch/TensorFlow虚拟环境

'''首先以管理员身份打开anaconda prompt'''
activate 环境名
conda install spyder

执行完以上命令之后,在电脑开始anaconda目录下会添加spyder(环境名)

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值