学习笔记——anaconda装tensorflow真是太简单了【保姆级安装教程】

前言

anaconda最方便最舒服的地方就在于,我可以创建一个小房子(虚拟环境),我用到的各个版本的库啊什么的都装这个虚拟环境里头,然后再用pycharm连接到这个小房子就OK啦!

然后安装过程如下:

前排提醒,anaconda可以换国内源,以免后续步骤安装太慢、

换源

anaconda 安装完成后,国内的网络连接Anaconda的官方源,速度基本为0,大部分时间是连接不上的。国内清华大学有对应的镜像源,可以更改为对应的源,可以通过更换原解决

首先在终端(Terminal)运行下面的命令生成 anaconda的 .condarc配置文件:

conda config

使用下面命令查看 .condarc 中的源

conda config --show channels

windows下

1 添加清华源

打开anaconda prompt  ,在命令行中直接使用以下命令:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
 
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

解决Anaconda出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url问题

1.问题描述:conda无法创建虚拟环境并且无法安装其他第三方包,报错内容如下:

2.错误原因:默认镜像源访问速度过慢,会导致超时从而导致更新和下载失败。

3.解决方案:更换镜像源为清华镜像源,并且删除默认镜像源。

3.1.首先执行如下几条命令更换清华镜像源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --set show_channel_urls yes

3.2.更改镜像源配置文件

在用户根目录(C:\Users\用户名)下找到.condarc文件,打开并并编辑,删除其中的default配置行。

如果还不行

可直接修改.condarc文件或执行如下命令:

conda config --remove channels 'https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ '
conda config --remove channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/'
conda config --remove channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'

将channels:下的链接更新为https://mirror.tuna.tsinghua.edu.cn/help/anaconda/连接下的anconda源,比如:

channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
show_channel_urls: true

=========================================
如果还是有问题,可以试试以下中科大的其他镜像源https://mirrors.ustc.edu.cn/anaconda/(或者修改hosts文件,hosts下载地址:https://github.com/googlehosts/hosts/tree/master/hosts-files):

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/


参考链接
1、【基础环境安装】conda httperror http none none for url none Anaconda更新失败解决办法 - 简书 (jianshu.com)

4.重新创建虚拟环境,成功!

参考链接:https://blog.csdn.net/ada0915/article/details/78529877

Reference:

anaconda conda 换源

国内源停止 Anaconda 镜像服务后,我们该何去何从

Anaconda 清华源即将恢复!

清华大学开源软件镜像站

安装pycharm和anaconda

1.很早之前就装过pycharm了

2.然后安装了anaconda,这个去官网下载最新的版本就行,可以参照https://blog.csdn.net/ITLearnHall/article/details/81708148
这个链接里也有讲怎么链接pycharm和anaconda
 

手动装CUDA和cuDNN。


网上很多人说可以用anaconda装CUDA和cuDNN,但是可能会缺东西,所以我决定手动装。
首先我想装tf2.0.0,然后查表发现要用CUDA10.0,我就去下载了CUDA10.0,再去找到对应版本的cuDNN下载。

如果你不懂tf和CUDA和cuDNN的版本是怎么回事可以看:https://blog.csdn.net/qq_27825451/article/details/89082978

CUDA+cuDNN安装教程:https://blog.csdn.net/qq_30611601/article/details/79067982
查版本表:https://tensorflow.google.cn/install/source_windows#gpu
CUDA下载:https://developer.nvidia.com/cuda-toolkit-archive
cuDNN下载:https://developer.nvidia.com/rdp/cudnn-download

然后就用anaconda创建一个虚拟环境
 

# 用下面指令创建一个虚拟环境
conda  create -n tf01  python=3.6
# tf01是这个环境的名字,python=3.6是python版本。
#然后用下面指令激活这个环境
activate tf01
#然后用下面指令在这个环境里安装tf-gpu2.0.0
conda install tensorflow-gpu=2.0.0

然后等着安装完事就行了。

测试安装成功:https://blog.csdn.net/qq_44774398/article/details/99832436
注意,如果你已经在第二步把pycharm和anaconda连接了,这地方在pycharm中测试就可以了

参考链接:(11条消息) anaconda装tensorflow真是太简单了【保姆级安装教程】_之虎者也的博客-CSDN博客

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值