【工具安装】python3.5+tensorflow1.8.x+jupyter notebook

本文详细介绍了在Linux环境下,如何使用Anaconda创建Python 3.5虚拟环境,以及如何通过wget安装特定版本的TensorFlow 1.8.x。此外,还提供了配置Jupyter Notebook和安装辅助模块的指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【前言】由于近期要学习自然语言处理,使用tensorflow框架,因此买了一本入门书。第一章节要求安装工具,Python3.5+tensorflow1.8.x。之前一直用的python3.7,觉得没有什么就直接pip安装了tensorflow1.8.x,后续发现无法导入,因此用了一下午时间完成这些工具的安装,算是从一个崩溃到另一崩溃吧。
题外话,这些工具的安装都是在linux系统下进行的,如果读者是windows系统,就可以不用往下看了。

1.python3.5

首先非常建议大家使用Anaconda,在之前的博文中已经介绍了Anaconda是什么以及如何安装,当然如果读者就只是想要安装python具体某个版本的话,也可以在之前的博文中查看源码安装python,如需卸载只需要删掉文件夹即可,之前博文中我的python3.6安装在了/usr/local/python3中,直接删除掉这个python3文件夹即可。
这里,我们假定你已经安装了Anaconda。因此如果需要新的python版本,只需要用conda创建python虚拟环境即可。

1. 可以打开命令行输入conda -V检验是否安装以及当前conda的版本

2. conda常用的命令。
# 要查看所有环境的列表
conda info --envs

# 创建一个名为“env_name”的新环境,其中包含Python 3.5
conda create --name env_name python=3.5
 
# 激活某个环境
conda activate env_name
#或者
source activate env_name
 
# 停用环境并返回基础环境
conda deactivate
或者:
source deactivate
 
# 删除某个环境conda env remove -n 环境名称
conda env remove -n env_name

 # 备份当前conda环境`old_env_name`到`new_env_name`
conda create --name new_env_name --clone old_env_name  

下面是我的操作记录:
创建了一个名为tensorflow的python3.5的虚拟环境,并激活。
在这里插入图片描述
如果后续代码是要在Pycharm中进行,只需要在Pycharm导入这个我们创建好的虚拟环境即可。导入步骤可以参考之前讲解Pycharm的博文。

2.tensorflow1.8.0

这里我安装的是tensorflow1.8.0,主要是由于初学,就想跟着数上的环境一步一步搭建,之所以一定要安装1.8而不是其他,主要由于每个版本的API可能会有一些变化,建议初学者按照手边的书上环境搭建即可,无需最新。
这里网上的参考有很多,但是我尝试了几种都无法成功安装。
1.在虚拟环境中安装包
conda install package-name
或者
conda install -n your_env_name package-name
在这里插入图片描述
2.pip镜像安装
在这里插入图片描述
这两种我都没有安装成功,读者可以尝试一下,说不定就成了。

我是使用wget安装成功的。
1.先下载镜像
在这里插入图片描述
2.重命名(可有可无)

在这里插入图片描述
3.pip安装
在这里插入图片描述
时间稍微久一点,但最后成功了。
Python开发的时候需要安装各种模块,而pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下。国内使用豆瓣或者清华的镜像多一点。
豆瓣:http://pypi.douban.com/simple/
清华:https://pypi.tuna.tsinghua.edu.cn/simple

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow==1.12

即可使用清华镜像安装tensorflow(cpu版)的1.12版本。

3.Jupyter Notebook

这个安装到是没什么需要特别指出的问题,如果出现了空白浏览页,也有很多博文解决。

jupyter notebook #启动jupyter

进入到如下的浏览器页面,那就表示启动成功。
在这里插入图片描述
这里要注意,terminal不能关掉。
想要新建文件,右键new即可。这里建议安装一个pyreadline,可以帮助我们补齐代码。pip和conda都可以安装
在这里插入图片描述
效果如下:在我们敲代码时,按tab键即可自动联想补齐。
在这里插入图片描述
这个代码补齐不仅仅可以帮我们联想函数名,同时可以是我们自己定义的变量,但前提是定义的这个变量其所在的cell运行之后,notebook才可以识别。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值