Anaconda的jupyter上安装使用tensorflow

tensorflow简记
上一篇 主目录 下一篇

文章结构

    • 1 如何在Anaconda的jupyter上安装使用tensorflow
    • 2 存在的问题
      • 2.1 找不到指定模块
      • 2.2 安装module一直timeout

前言

1 如何在Anaconda的jupyter上安装使用tensorflow


打开anaconda prompt
Anaconda的jupyter上安装使用tensorflow_第1张图片
创建环境
建立一个conda计算环境,命名为tensorflow,指定python版本为3.5,这时会创建一个tensorflow的环境,解释器是python3.5

(envs) C:\Users\ShaneHolmes>conda create -n tensorflow python=3.5

激活环境

(envs) C:\Users\ShaneHolmes>activate tensorflow

安装1.9.0版本的tensorflow
python3.5.6版本与tensorflow1.8.0冲突,使用tensorflow1.9.0版本

(tensorflow) C:\Users\ShaneHolmes>conda install tensorflow==1.9.0

测试配置环境

(tensorflow) C:\Users\ShaneHolmes>conda list

在这里插入图片描述
Anaconda的jupyter上安装使用tensorflow_第2张图片
至此在新环境tensorflow中的tensorflow已经配置完毕
要想在jupyter上使用

(tensorflow) C:\Users\ShaneHolmes>conda install ipython
(tensorflow) C:\Users\ShaneHolmes>conda install jupyter
(tensorflow) C:\Users\ShaneHolmes>ipython kernelspec install-self --user

Installed kernelspec python3 in C:\Users\XXX\Jupyter\kernels\python3

然后再去 jupyter notebook 新建一个文件,试试 import tensorflow as tf,这时应该就可以用啦。

附:删除环境
(tensorflow)D:>deactivate tensorflow
D:>conda remove -n tensorflow --all
D:>conda info --envs

2 存在的问题

2.1 找不到指定模块

Anaconda的jupyter上安装使用tensorflow_第3张图片
Anaconda的jupyter上安装使用tensorflow_第4张图片
原因:
在安装TensorFlow时,创建了一个班新的环境tensorflow,在基础的环境(base)有requests,但是tensorflow环境并没有存在requests
解决方式:
激活tensorflow空间,安装requests

activate tensorflow

Anaconda的jupyter上安装使用tensorflow_第5张图片
(已安装好的,电脑死机了哈哈哈)

2.2 安装module一直timeout

Anaconda的jupyter上安装使用tensorflow_第6张图片
解决方式:

  1. 重试
    之前一直timeout
    第二天重新试了一遍,成功安装,所以原因是网络延迟问题

activate tensorflow
pip install Pillow

Anaconda的jupyter上安装使用tensorflow_第7张图片
2. 使用国内镜像(配置文件方法)

(我的jupyter,tensorflow环境是安装在C:\Users\ShaneHolmes\下)
1.打开C:\Users\ShaneHolmes
2.建立新的文件夹pip
3.在新文件夹下建立文件pip.ini(注意修改后缀)
4.在pip.ini文件中写入以下内容
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
或者
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
或者
index-url = http://pypi.mirrors.ustc.edu.cn/simple/
[install]
trusted-host=mirrors.aliyun.com
以上只是映像地址的不同

  1. 下载时指定国内下载源
    Anaconda的jupyter上安装使用tensorflow_第8张图片
    在2中配置pip.ini文件以后,可能在配置文件中的下载地址没有对应的依赖包版本,此时可以在其他国内网站上寻找下载,需要指定下载地址:

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple/
pip install numpy -i https://pypi.doubanio.com/simple/
pip install pymongo -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com

Anaconda的jupyter上安装使用tensorflow_第9张图片

你可能感兴趣的:(tensorflow,tensorflow)