ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

windows配置Anaconda

2022-06-28 23:06:46  阅读:205  来源: 互联网

标签:__ protobuf windows 配置 python https Anaconda tensorflow 安装


环境需求
windows7 以上的环境
python3.5.2 环境(如果python版本是3.6以上的话tensorflow的库不支持会出现很多bug)
安装Anaconda
借助Anaconda安装tensorflow库

## 1、安装python3.5.2
网上查阅了资料表明,TensorFlow与python3.6版本安装时会出各种问题,所以为省事,本次安装python3.5版本。
[点击下载](https://www.python.org/ftp/python/3.5.2/python-3.5.2-amd64.exe) [安装教程](https://jingyan.baidu.com/article/29697b9158e688ab21de3c75.html)

 

## 2、安装Anaconda(为什么安装这个自行百度)
[点击下载](https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-4.2.0-Windows-x86_64.exe) [安装教程](https://blog.csdn.net/u012318074/article/details/77075209/)

 

## 3、安装TensorFlow

安装TensorFlow时需从Anaconda仓库下载,由于默认链接为国外镜像,所以下载速度非常慢,这里先修改为国内清华镜像地址。

打开“Anaconda Prompt”分别执行以下代码

 

```python
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/     
conda config --set show_channel_urls yes
```

接下来安装TensorFlow

conda create -n tensorflow python=3.5.2
正常情况如下:
等待提示输入,然后输入“y”
最后完成后是这个样子
键入“activate tensorflow” 激活即可。

紧接着输入:

```python
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl
```

等待安装完成。

## 4、测试:

安装完成后输入 python

进入python后输入:

```python
import tensorflow as tf
sess = tf.Session()

a = tf.constant(10)
b= tf.constant(12)

print(sess.run(a+b))
```

运行没问题即表示环境搭建成功。

## 5、注意事项

安装过程若提示pip版本问题,请执行以下代码更新pip版本

python -m pip install --upgrade pip

如果你在控制台可以运行但使用pycharm不能使用使用时。请检查你安装tensorflow时携带者安装其他库的版本,改变一些版本就行。

如果最后一行出现以下错误

```python


File "C:\Users\HIT\Anaconda3\envs\sgan\lib\site-packages\google\protobuf\descriptor_pb2.py", line 1839, in <module>
__module__ = 'google.protobuf.descriptor_pb2'
TypeError: expected bytes, Descriptor found

```
从__module__ = 'google.protobuf.descriptor_pb2'可以看出,错误是protobuf的问题。

本环境是python3,所以怀疑是1.protobuf版本过低,2.protobuf支持py2,需要装py3。所以:
pip install protobuf-py3
pip install --upgrade protobuf
```python
AttributeError: type object 'pandas._libs.tslibs.conversion._TSObject' has no attribute '__reduce_cython__'
```
pip install pandas==0.23.0

 

等等类似于库出现错的情况下,请百度一下换一下这个库的版本。

标签:__,protobuf,windows,配置,python,https,Anaconda,tensorflow,安装
来源: https://www.cnblogs.com/guiyan/p/16421509.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有