深度学习环境搭建

Posted by 高庆东 on August 8, 2019

编译环境

工作的时候我用的是公司的环境,centos下的jupyter通过jupyter写代码,linux训练,我刚买了个笔记本微星的
显卡是1060,搭建一个pytorch 的环境很有必要,其实很简单,首先下载Anaconda 下载需要的版本
从这里,然后安装 ,一直下一步就可以,安装完后会打开Anaconda Prompt
这个是Anaconda的命令行工具,可以帮助我们管理我们的安装包和环境,打开之后构建一个自己环境,我的叫deep_learning
在命令行中输入 create -n env_name packages 然后输入 activate env_name 激活该环境, 我们可以在这个环境
下进行操作,假如我们需要安装pytorch 到 这里 在搜索中输入pytorch
可以看到很多很对版本然后打开一个想要的会看到有一段命令复制命令到 Anaconda Prompt 然后等待就可以了

jupyter 环境

我个人非常喜欢这个环境,它集开发测试于一身,是非常不错的工具,我们只要在刚才的网站中搜索jupyter就可以找到
jupyter 需要指定一个路径就是起始文件的路径,直接百度。
jupyter的默认字体非常难看,不得不修改字体在anaconda的路径下打开/lib/site-packages/notebook/static/custom/
打开custom.css文件。如何这个可以变得更漂亮

/*
Placeholder for custom user CSS

mainly to be overridden in profile/static/custom/custom.css

This will always be an empty file in IPython
*/
.CodeMirror pre {font-family: Monaco; font-size: 10pt;}
* {font-family: Monaco;}
div.output_area pre {font-family: Monaco; font-size: 10pt;}
div.input_prompt {font-family: Monaco; font-size: 10pt;}
div.out_prompt_overlay {font-family: Monaco; font-size: 10pt;}
div.prompt {font-family: Monaco; font-size: 10pt;}
span.cm-comment {font-family:  Monaco !important; font-style:normal !important; color:#FFAE3C !important;}

pycharm 环境

这个在做一些框架工程的时候非常好用 ,应为会自定义文件系统,所以也是有必要的 首先在官网下载pycharm 然后安装一直下一步就可以,然后加载编译环境。
打开file 找到 找到setting 打开找到project 打开interpreter,然后点add 找到我们安装的anaconda路径下python.exe 添加就可以了

git

git中不能建空文件夹,所以需要在文件中先建立一个文件

conda构建环境

anaconda中conda安装的和pip安装是不同的东西,anaconda安装完后相当于构建了一个base环境,我么可以通过
conda create -n YOUR—ENV—NAME 创建一个新环境隔离其他环境,还可以更换python版本在这个环境下,
激活这个环境是 activate YOUR—ENV—NAME Linux上使用 source activate YOUR—ENV—NAME
删除环境使用 conda remove -n your_env_name
每个环境下使用conda安装包时会隔离开。 安装包的时候直接把包下载下来缺啥再下啥再按啥