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的搭建

3.设置Anaconda的环境变量:

此电脑 右键 属性 系统高级设置 右下角环境变量 下方,在系统变量中找到path(或者Path),
python安装教程以及tensorflow和pytorch的搭建在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的搭建

4.jupyter notebook设置

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

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

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

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

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

把圈出来的地方即:’%USERPROFILE%/’和%HOMEPATH%删掉,现在如下:
python安装教程以及tensorflow和pytorch的搭建
无法自动打开浏览器的解决方案
如果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的搭建

建议输入之前设置工作文件夹的位置,方便查找和修改
路径是自己的浏览器的位置(记得双斜杠),“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的搭建
一般还需要安装pillow 和 matplotlib,一样用pip安装:
pip install pillow
pip install matplotlib
conda install nb_conda
conda install ipykernel
pip install panads
其他库按需安装
当我们打开jupyter,点击新建后出现如下三条命令说明安装成功了。
python安装教程以及tensorflow和pytorch的搭建
**

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的搭建
python安装教程以及tensorflow和pytorch的搭建
点击Get Started进入页面后下滑
复制蓝色圈出的句子
pip install torch torchvision torchaudio
4.安装以下包
conda install nb_conda
conda install ipykernel

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
心中带点小风骚的头像心中带点小风骚普通用户
上一篇 2022年3月21日 下午1:44
下一篇 2022年3月21日 下午3:11

相关推荐