记录跑深度学习项目(一)基本准备
本人也是小白,记录一下学习过程中的一些心得。
环境的搭建
深度学习的项目一般都是用python语言,在跑项目的时候环境的配置是非常重要的。
编辑器的选择
比较常用的是pycharm和vscode,二者选一个就可以。
pycharm下载地址:http://www.jetbrains.com/pycharm/download/
vscode下载地址:https://code.visualstudio.com/
Anaconda的安装
Anaconda是管理python环境及其依赖包的一个软件,方便不同python项目的管理。
官网:https://www.anaconda.com/download
清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
国内使用清华镜像源下载会比较快。
新建一个python的虚拟环境
在终端输入以下命令:
conda create -n name(虚拟环境名称) python==xx(想要创建的虚拟环境的python版本号)
创建完成之后需要激活:
conda activate name(虚拟环境名称)
若是第一次激活虚拟环境,可能会出现以下报错:
CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
To initialize your shell, run
$ conda init <SHELL_NAME>
Currently supported shells are:
- bash
- fish
- tcsh
- xonsh
- zsh
- powershell
See 'conda init --help' for more information and options.
IMPORTANT: You may need to close and restart your shell after running 'conda init'.
解决办法:
激活命令换成:
source activate name(虚拟环境名称)
退出虚拟环境:
conda deactivate
若是要卸载虚拟环境可以使用命令:
conda remove -n name(虚拟环境名称) --all
显示当前已安装的所有环境:
conda env list
说明
虚拟环境为不同的项目提供了单独的工作空间,因为在不同的python项目中,需要各种库的版本常常是不同的。