在Anaconda安装CPU版本的pytorch和tensorflow

新手上路,自己研究下载的过程,欢迎大家多多提出意见。

建议先看看我出现的问题,避雷一下。

这里不讲解如何安装anaconda,默认anaconda是已经安装好可以正常使用的。

 在Anaconda Prompt上进行操作。

c1279f00a64441bab3ff8c8d74f2a5ca.png

 1.安装tesorflow

查看显卡:ctrl+shift+esc打开任务管理器,点击性能,非NVIDIA显卡,果断选择CPU版本下载。

28b4aebba0544cac96832dca51bdf8f8.png

1.检查目前安装了哪些环境变量:conda info --envs。

f6a24821eb864bf5a45ef20013ab432a.png

2.在anaconda内安装一个配套的python并新建一个tensorflow环境:conda create -n tensorflow1 python==3.8。

tensorflow1:这个是自己起的名字

python==3.8:这个是自己要下载的环境的python版本

2e75af63082349678bf91625e2ad1d2d.png

输入y。

ea54f10aa92141e89425361d2133ca61.png

3.查看虚拟环境是否创建成功:conda env list。

db17824cc7ae4d77a417b971db9d6e7d.png

4.进入环境:conda activate tensorflow1。

1aaeca5d173a4c41b81522f1dacdea2d.png

5.安装cpu版本的tensorflow,这里使用清华源,自动安装与 python版本对应的最新的tensorflow:pip install --ignore-installed -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade tensorflow。

--ignore-installed:忽略已安装的软件包,覆盖它们(因为这里我不是第一次安装所以加上这个,如果是首次安装的可以不用加这个)。

1084e34752c04c149c00f960d5b40b18.png

90e58649e5c24ad4987b516af16af0bb.png

6.查看安装的tensorflow版本:conda list。

1ee234dd3379438a8245c955bf56e6ab.png

b2e92004ca114658b14cbd94c51b7599.png

7.验证tensorflow是否安装成功,进入python环境,输入以下代码:

import tensorflow as tf   #导入tensorflow包

tf.__version__             #查看tensorflow版本

b11b0b0309a445f8b3e5b54ab8ec15e1.png

没有报错就下载成功啦。

2.安装pytorch

1.检查目前安装了哪些环境变量:conda env list

8278aefed6044470a01c0941f7eac97a.png

2.在anaconda内安装一个配套的python并新建一个pytorch环境:conda create -n pytorch1 python=3.8

cef23ad7534d42709bbdde3e60a9dc2f.png

输入y

1d460bad4ebf4397afc92fe7683dfd20.png

3.查看虚拟环境是否创建成功:conda env list

499b8b869092479fae6b46afd5cc1256.png

4.激活环境:conda activate pytorch1

c175be39e94e4b099ef175f47a7dead1.png

5.安装与环境python版本对应的cpu版本的pytorch:

conda install pytorch torchvision torchaudio cpuonly -c Index of /anaconda/cloud/pytorch/win-64/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

4518bdce52e646e9b0feb41e9e9c9996.png

b8d5caa52ff54fb3be699b33235bb5f7.png

6.查看安装的tensorflow:conda list

e15a0c9a6b6b40458798901ebc90ee11.png

9307db80091142a8871c78873f39b1a2.png

7.验证安装是否成功

输入python进入python命令行

输入import torch引入torch模块

输入print(torch.__version__)输出

0d5ffec2bbe04418a7fa22ecc14dbd49.png

这样就下载成功啦。

下载tensorflow时出现的问题

1.在下载完tensorflow,验证时报错:

3a3751b92b904530905eb3cfce7859a2.png

网上查询原因说是:由于下载的是python3.7版本,tensorflow可能需要下载补丁包.....这个错误产生的原因就是python3.8以下与pytorch版本不匹配...

所以我觉定重新下载python3.8的环境。

返回默认环境:conda deactivate

(退出到默认环境才可以删除)

删除环境:conda remove --name tensorflow1 --all

2.在下载完tensorflow,验证时报错:

c1e43fd3b1314433852cb12fec171cb3.png

网上搜到的原因是python与tensorflow版本不匹配,好气啊,删除,重新创建python3.8的环境(报错的是python3.9的环境)

3.网络不好,下载时中断了,哭死,删除再重下吧TOT(家人们,下载时一定要保证自己的网络是通畅的哦)。

下载pytorch时出现的问题:

1.建立环境时,报错(蛮奇怪的欸,下载tensorflow的时候没有报这个错,下载pytorch时出错了):

c1307db974e8408890951c2c8055076a.png

网上搜到的原因是conda源加入了不知名的URL,现在不能使用了(或者废弃)。

解决办法:找到.condarc文件(一般在C:\用户\用户名\.condarc),把源改一下。

改前:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

改后:- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main

c3ddfec352274f37ae2808bcf1e14d11.png

将画中的部分整个替换掉就行了。

保存退出,重新去建立环境就成功了。

### 回答1: 您好,关于在Anaconda下载TensorFlow,您可以按照以下步骤进行操作: 1. 打开Anaconda Navigator,并在左侧菜单中选择“Environments”。 2. 在右侧窗口中选择您要安装TensorFlow的环境,并确保该环境处于活动状态。 3. 在上方的搜索栏中输入“tensorflow”并点击搜索按钮。 4. 在搜索结果中选择“tensorflow”并勾选它,然后点击“Apply”按钮。 5. 等待安装完成即可。 希望这个回答能够帮到您。 ### 回答2: 在Anaconda下载TensorFlow的步骤如下: 1. 打开Anaconda Navigator,点击"Environments"选项卡。 2. 在"Environments"页面中,选择您想要安装TensorFlow的环境,如"base (root)"。 3. 在选定环境后,在页面右侧选择"Open Terminal"打开终端。 4. 在终端中输入以下命令来安装TensorFlow: ``` conda install tensorflow ``` 如果需要特定版本TensorFlow,可以使用以下命令安装特定版本: ``` conda install tensorflow=版本号 ``` 其中“版本号”是您想要安装TensorFlow版本号。 5. 终端会提示是否继续安装,输入"y"并按回车键继续安装。 6. 安装过程中,Anaconda会自动下载安装TensorFlow及其相关依赖包。请耐心等待安装完成。 7. 完成安装后,您可以在终端中输入以下命令来验证TensorFlow是否成功安装: ``` python -c "import tensorflow as tf; print(tf.__version__)" ``` 如果成功安装,终端会显示TensorFlow版本号。 请注意,安装TensorFlow可能需等待时间较长,取决于网络情况计算机性能。如果安装过程中出现任何错误,请尝试更新Anaconda、升级pip或重新安装Anaconda,然后再次尝试安装TensorFlow。 ### 回答3: 在Anaconda下载TensorFlow非常简单。下面是详细的步骤: 1. 首先,确保已经安装Anaconda,可以从Anaconda官方网站(https://www.anaconda.com/)下载安装最新版本Anaconda。 2. 打开终端或命令提示符。 3. 创建一个新的环境,并激活该环境。可以使用以下命令创建新环境(例如,环境名称为tensorflow_env): ``` conda create -n tensorflow_env python=3.x ``` 4. 激活创建的环境。在Windows上使用以下命令: ``` conda activate tensorflow_env ``` 在Mac或Linux上使用以下命令: ``` source activate tensorflow_env ``` 5. 使用以下命令来安装TensorFlow: ``` conda install tensorflow ``` 6. 安装过程中,系统会提示是否安装其他依赖项,选择“y”并按下Enter键以继续安装。 7. 安装成功后,可以在Python脚本中导入TensorFlow来使用它。在Python脚本的开头添加以下代码: ```python import tensorflow as tf ``` 通过以上步骤,您可以在Anaconda中成功下载安装TensorFlow。记得在安装时选择正确的Python版本并激活创建的环境,以便在您的项目中使用TensorFlow
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值