Anaconda与tensorflow安装过程总结

安装Anaconda

下载地址 Anaconda

一路agree和next即可
在这里插入图片描述

如果是自己使用的计算机选择just me就可以。

在这里插入图片描述

第一个选项是添加环境变量,默认是没有勾选的,请务必勾选上,如果这里不勾选,后续安装完成后想要自行添加环境变量会非常麻烦。勾选完后点击 Install 安装。如果忘了勾选可以卸载重装。

安装完成后如下图
在这里插入图片描述

其中Anaconda Prompt 就是我们的cmd

检测命令

检查Anaconda是否成功安装:conda --version

检测目前安装了哪些环境:conda info --envs

检查目前有哪些版本的python可以安装:conda search --full-name python

创建环境

创建一个名称为python36的虚拟环境并指定python版本为3.6(conda会自动找3.6中最新的版本下载)

conda create -n python36 python=3.6
或者 conda create --name python36 python=3.6

注:个人建议安装python3.6的版本,高版本可能引起之后安装其他配件时的版本不兼容问题
conda create -n tensorflow python=3.6
创建完成后也可在Anaconda Navigator中看到所有已安装的环境
在这里插入图片描述

卸载环境

如果环境出现问题或者在环境中安装时出错可以卸载重装环境:

conda remove --name 环境名 --all

切换环境

当创建了多个环境时,可以选择切换需要调用的环境:

activate python36 //激活python36 环境

deactivate python36 //退出python36 环境

conda env list //查看当前所有环境

第三方包

(暂时不会用到)
安装 : conda install requests

卸载 : conda remove requests

安装tensorflow(cpu)

安装

tensorflow下载地址 tensorflow
一、安装方法

//所有方法任选其一,下载可能有点慢,下载失败后多试两次

1.pip install tensorflow
2.pip install --ignore-installed --upgrade tensorflow
3.pip install --upgrade --ignore-installed tensorflow
4.pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow
//反复数十次终于成功,最好保持具有高速的网络

5.下载相关文件( python3.6): https://files.pythonhosted.org/packages/71/99/f978dd328471b50d5e264a4c6d1c5de960309763993e3dd2d689789f3184/tensorflow-2.4.0-cp36-cp36m-win_amd64.whl

或从国内镜像下载https://pypi.tuna.tsinghua.edu.cn/packages/56/7d/a0e3ae33e8034be8e7d6b99a7f512c6e71b2180603fc3e0cfb6047b7374f/tensorflow-1.6.0-cp36-cp36m-win_amd64.whl

下载完成后使用命令 pip install -i --ignore-installed XXX //XXX为下载文件所在文件位置

二、安装技巧

1.换清华源:pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

2.换源后pip install tensorflow==1.4

3.若要取消换源 pip config unset global.index-url

4.where pip 可以找出所有 pip的路径

错误整理

1.换源时遇到的错误 ERROR: unknown command “config”

暂时未找到解决办法但找到替代方法:

在Users目录中创建一个pip目录,如:C:\Users\xx\pip,然后新建文件pip.ini(此方法时永久更换配置,pip命令中跟镜像地址是临时更换),将一下内容复制到文件中

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

2.pip安装tensorflow时遇到错误

ERROR: Could not find a version that satisfies the requirement tensorflow-1.4
ERROR: No matching distribution found for tensorflow-1.4

任选其一

(1)检查python版本及位数(3.6, 64位) python -v

(2)检查或更换pip源

(3) 换命令 pip install --upgrade --ignore-installed --upgrade tensorflow==1.4.0

(4)使用默认安装 pip install tensorflow

(5)除了这些,出现的原因还可能是命令使用错误

出现错误时使用的命令时 pip install tensorflow-1.4

而应该使用 pip install tensorflow==1.4

3.安装完成import时报错
Could not load dynamic library ‘cudart64_110.dll’; dlerror: cudart64_110.dll not found
在这里插入图片描述
此时建议重装低版本的tensorflow

安装后测试

import tensorflow as tf
sess = tf.Session()

如果遇到错误:
Traceback (most recent call last):File “”, line 1, in
AttributeError: module ‘tensorflow’ has no attribute ‘Session’

报错原因是tensorflow2.0版本中没有Session这个属性
可以选择卸载该tensorflow并重装低版本的tensorflow
import tensorflow as tf 不报错即证明安装成功

注:皆是个人安装学习过程中总结,之后一段时间内将持续总结,所有方法都亲测过,如有错误或建议,请斧正。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值