目录
1、anaconda自带jupyter notebook和Spyder
附录:安装国内的源的好处在于可以使你安装一些国外的包的时候会有意想不到的的速度
一、安装anaconda
1、官网下载anaconda
官方网址:https://www.anaconda.com/distribution/
二、创建python3.6版本
(由于anaconda 中的python版本是3.7版本,和tensorflow版本有些不兼容,因此需要在anaconda中搭建一个python3.6版本)
方法有二(任选下面任意一种):
1、命令行式创建
1)打开anaconda prompt 如下图所示:
(Windows下 Anaconda Prompt 这个东西就是用来管理Anaconda的,使用的是conda这样的一种命令)
2)输入命令行:conda create -n your_env_name python=3.6
(your_env_name: 这个就是你得环境名字,可以自己随意命名,我的命名为DeepLearning,后面需要用到这个命名)
3)点击回车后等待一些时间后会叫你选择y or n,选择输入y 安装
4)验证是否安装成功,输入命令行 activate DeepLearning, 会出现下图则说明按照成功(最前方括号里pyth面的东西就是你的环境名)
2、可视化窗口创建
三、安装tensorflow
1) 输入命令行:conda install tensorflow-gpu=2.0.0
(=2.0.0 表示安装指定版本号tensorflow)
2)验证是否安装成功:
1、输入下方代码
import tensorflow as tf
print('GPU',tf.test.is_gpu_available())
a = tf.constant(2.)
b = tf.constant(4.)
print(a * b)
2出现下图效果则表示安装成功
四、安装pytorch
(由于pytorch是国外的源,因此需要安装镜像才能安装成功,所以先根据最底下附录安装源)
1)输入命令行:conda install pytorch torchvision -c pytorch
2)验证是否安装成功:
a.输入python
b.输入下方代码:
import torch
import torchvision #如果你要用这个且装了这个的话。没用没装就不用试
# CUDA TEST
x = torch.Tensor([1.0])
xx = x.cuda()
print(xx)
# cuDNN test
from torch.backends import cudnn
print(cudnn.is_acceptable(xx))
c.得到如下图所示则说明安装成功
五、集成开发环境
1、anaconda自带jupyter notebook和Spyder
使用jupyter notebook方法有二:
a、点击开始,找到anaconda文件夹并打开,找到Jupyter Notebook双击打开
b、在anaconda中找到Anaconda Prompt双击打开
输入activate DL(环境命名),激活到相应环境,然后输入Jupyter Notebook,
之后会自动跳转到相应界面,表示已经成功打开
如果不能自动跳转到相应界面,则需要将如下图所示的网址复制到相应的浏览器打开
2、其他集成开发环境如pycharm
官方网址:https://www.jetbrains.com/pycharm/download/#section=windows (老师和学生用学校邮箱可以免费一年专业版,每年可以续)
申请网址:https://www.jetbrains.com/student/
步骤:打开上面的申请网址,按要求输入自己的教育邮箱,然后它就会发一封激活邮件到你的教育邮箱。点击激活。然后就会转到一个登陆/注册页面,第一次申请的话,要先注册。注册要用自己的教育邮箱注册。注册完,设好密码,就可以在pycharm上使用自己的账号激活pycharm了
附录:安装国内的源的好处在于可以使你安装一些国外的包的时候会有意想不到的的速度
一、安装中科大镜像
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
二、安装清华源镜像
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/
conda config --set show_channel_urls yes
三、移除Anaconda镜像仓库
conda config --remove channels 'https://mirrors.ustc.edu.cn/anaconda/pkgs/free/'
conda config --remove channels 'https://mirrors.ustc.edu.cn/anaconda/pkgs/main/'