python安装教程以及tensorflow和pytorch的搭建

1.安装前:安装以下三个软件

软件1:visual studio2019 链接:https://pc.qq.com/detail/16/detail_22856.html
软件2:visual studio code 链接:https://pc.qq.com/detail/19/detail_25679.html
软件3:微软常见运行库合集 链接:http://www.xue51.com/soft/43282.html
注:以上路径都是普通下载即可,高速下载会安装其他乱七八糟的软件
已经安装过的就不用再装了,这三个软件尽量安在c盘。这三个软件安装后可以避免后续jupyter notebook生成配置文件时报 “缺失 xxxx.dll文件” 的错误

2.下载anaconda

清华下载源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
选择适合自己的版本下载,下载完成后安装,安装路径自己定,也可以直接安装在默认路径
python安装教程以及tensorflow和pytorch的搭建_第1张图片

3.设置Anaconda的环境变量:

此电脑 右键 属性 系统高级设置 右下角环境变量 下方,在系统变量中找到path(或者Path),
python安装教程以及tensorflow和pytorch的搭建_第2张图片在path中添加以下4个路径:
D:\anaconda
D:\anaconda\Scripts
D:\anaconda\Library\bin
D:\anaconda\Library\usr\bin
D:\anaconda\Library\mingw-w64\bin (这个路径没有好像也不影响,没有这个文件夹就不管他了)
最好还是找到对应的文件夹,直接复制路径添加到系统变量path中
编辑的时候点新建,把复制的路径直接粘贴过来,编辑完成后一路确定,一个不少
python安装教程以及tensorflow和pytorch的搭建_第3张图片

4.jupyter notebook设置

安装好anaconda后在cmd中输入 jupyter notebook --generate-config 生成jupuyer notebook的配置文件,这一步如果报错,其中一个解决方法就是安装文档开头的3个软件,先在D盘下建一个文件夹python_practice,用来存储自己编写的python程序。
在这里插入图片描述

在路径C:\Users\你的用户名.jupyter 下,右键,用记事本打开 在记事本的 编辑 里有 查找 ,输入 _dir 找到c.NotebookApp.notebook_dir = 在 c.NotebookApp.notebook_dir = ‘’ 在引号位置修改输入目录D:/python_practice。
python安装教程以及tensorflow和pytorch的搭建_第4张图片

之后将jupyter notebook添加到桌面快捷方式,右键 发送到 桌面快捷方式
python安装教程以及tensorflow和pytorch的搭建_第5张图片
python安装教程以及tensorflow和pytorch的搭建_第6张图片

/如果通过上面的方法找不到jupyter notebook,直接进入路径:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)
(可能不同的电脑略微有些差别,总的原则就是到开始菜单的文件夹里找)
另外,如果安装了anaconda后没有jupyter notebook,建议卸载anaconda后重新下载一个anaconda,并重新安装
/

此时,双击jupyter快捷方式,会出现无关的目录和文档,为了删除这些无关的目录和文档做如下操作:右键 属性 删除 目标 中最后的 % %里(包括%) 的内容,结果如图所示:
python安装教程以及tensorflow和pytorch的搭建_第7张图片

把圈出来的地方即:’%USERPROFILE%/’和%HOMEPATH%删掉,现在如下:
python安装教程以及tensorflow和pytorch的搭建_第8张图片
不自动打开浏览器的解决方案
如果jupyter notebook不自动打开浏览器,在jupyter notebook配置文件里(之前用记事本打开过的那个,路径:在路径C:\Users\你的用户名.jupyter)输入:
import webbrowser
webbrowser.register(“chrome”,None,webbrowser.GenericBrowser(“C:\Program Files (x86)\Google\Chrome\Application\chrome.exe”))
c.NotebookApp.browser = ‘chrome’

python安装教程以及tensorflow和pytorch的搭建_第9张图片

建议就输入在之前设置工作文件夹的位置,方便查找和修改
路径是自己的浏览器的位置(记得双斜杠),“c.NotebookApp.browser = ” 后是浏览器名称
**

5. 安装tensorflow虚拟环境

5.1准备工作1:安装插件
为了让Jupyter Notebook支持虚拟运行环境,需要在Anaconda里安装一个插件
在之后每创建一个虚拟环境,就需要在每个虚拟环境中都执行下面的代码
在cmd命令窗中输入命令:(默认环境和虚拟环境中都需要安装)
conda install nb_conda
conda install ipykernel
5.2 准备工作2换源:
安装anaconda后把conda源和pip源更换为清华源
参考链接:https://www.cnblogs.com/liuboblog/p/12632363.html
(1)conda换源
conda info
#以下两条是Anaconda官方库的镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

以下是Anaconda第三方库 Conda Forge的镜像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
最后:
conda config --set show_channel_urls yes
(2)pip换源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
1.创建tensorflow-cpu虚拟环境
命令:
conda create --name tensorflow-cpu python=3.7
一路 y
(注:tensorflow-cpu是我自己为虚拟环境起的名字)
2.激活虚拟环境,命令:
activate tensorflow-cpu
3.安装tensorflow
果断用pip,(conda会默认下载相应的cuda和cudnn,可能存在兼容问题,当然,另一方面,这或许是一种不用自己安装cuda和cudnn的快捷方式,值得一试。参考链接:https://www.cnblogs.com/yhjoker/p/10972795.html)pip的时候安装很慢的话,换国内镜像源。
命令:pip install -i https://pypi.doubanio.com/simple/ tensorflow-cpu==2.2.0)
(注:tensorflow和python版本按照之前官方的参考要求来,一般不出错)
安装tensorflow版本的参考链接https://docs.floydhub.com/guides/environments/
4.验证
查看安装列表里有没有tensorflow,命令:conda list
/没有的话重复以上步骤,包括删除虚拟环境后重新创建/
5.查看是否支持cpu
python
import tensorflow as tf
tf.version
如果不报错,且返回正确的版本即tensorflow安装成功。

**

6 安装keras

**
keras和tensorflow存在版本对应问题
仍然在tensorflow-gpu环境下执行命令:pip install keras==2.3.1
(conda方式会重复安装tensorflow,有可能会出错)
网址:https://docs.floydhub.com/guides/environments/
python安装教程以及tensorflow和pytorch的搭建_第10张图片
一般还需要安装pillow 和 matplotlib,一样用pip安装:
pip install pillow
pip install matplotlib
conda install nb_conda
conda install ipykernel
pip install panads
其他的库根据需求安装
当我们打开jupyter,点击新建后出现如下三条命令说明安装成功了。
python安装教程以及tensorflow和pytorch的搭建_第11张图片
**

7.安装pytorch

**
1.在根目录下安装pytorch
conda create -n pytorch-cpu python=3.7
2.激活pytorch房间
conda activate pytorch-cpu或activate pytorch-cpu
3. 进入pytorch官网https://pytorch.org/
python安装教程以及tensorflow和pytorch的搭建_第12张图片
python安装教程以及tensorflow和pytorch的搭建_第13张图片
点击Get Started进入页面后下滑
复制用蓝笔圈出来的这句话
pip install torch torchvision torchaudio
4.安装以下包
conda install nb_conda
conda install ipykernel

你可能感兴趣的:(pytorch,python,tensorflow,深度学习)