Windows环境下Anaconda+tensorflow+pytorch配置

一、Anaconda的安装

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。

https://www.anaconda.com/distribution/#download-section

1、官网选择Windows版本的Anaconda下载

Windows环境下Anaconda+tensorflow+pytorch配置_第1张图片

如果你的计算机上已经安装了 Python,安装Anaconda(基于python2或者python3)都不会有所冲突。实际上,脚本和程序使用的默认 Python 是 Anaconda 附带的 Python。

2、下载好了Anaconda文件,再用管理员权限进行运行安装,基本上一路上都是按照默认选项,不过默认路径一般是C盘的用户文件夹,可以再D盘新建一个文件夹(文件夹名称一定要是英文的)来作为安装的路径。

3、完成安装在电脑最左下角进入所有应用,可以找到已经安装好的Anaconda3(当然有些程序是我后面安装上去的)

Windows环境下Anaconda+tensorflow+pytorch配置_第2张图片

二、安装Tensorflow

1、在电脑最左下角进入所有应用,可以找到已经安装好的Anaconda3,使用管理员权限运行Anaconda Prompt终端

Windows环境下Anaconda+tensorflow+pytorch配置_第3张图片

2、安装tensorflow

conda create -n pytorch python=3.6#pytorch为环境名,这里创建python3.6版

 activate tensorflow#  切换到pytorch环境

conda install tensorflow #安装CPU版本的tensorflow

conda install tensorflow-gpu#安装GPU版本的tensorflow (前提是你的笔记本自带英伟达的显卡)

3、验证输入python 进入

import tensorflow # 不报错即可

4、配置 Jupyter Notebook

新建的环境是没有安装安装ipykernel的所以无法注册到Jupyter Notebook中,所以先要准备下环境

 conda install ipykernel#安装ipykernel(还是在tensorflow 环境下)

python -m ipykernel install --name tensorflow --display-name " Tensorflow for Deeplearning"#写入环境

下一步就是定制 Jupyter Notebook

 activate base#切换回基础环境

 jupyter notebook --generate-config#创建jupyter notebook配置文件,这里会显示创建jupyter_notebook_config.py的具体位置。

打开文件,修改

c.NotebookApp.notebook_dir = '' 默认目录位置

c.NotebookApp.iopub_data_rate_limit = 100000000 这个改大一些否则有可能报错

5、至此 tensorflow 的开发环境安装完成,可以在开始菜单中打开Jupyter Notebook 在New 菜单中创建文件时选择Tensorflow for Deeplearning 创建tensorflow的相关开发环境了。

三、安装Pytorch

Pytorch的安装与tensorflow的命令类似,只需要将tensorflow改为pytorch即可。

如果出现来问题可留言给我,我到时候会查看并回复。

你可能感兴趣的:(Windows环境下Anaconda+tensorflow+pytorch配置)