Anaconda下载
https://repo.anaconda.com/archive/
https://repo.continuum.io/archive/
Anaconda命令
创建环境
conda create -n py3 python=3.6
进入环境
source activate py3
conda activate py3
退出环境
source deactivate
conda deactivate
列出环境
conda env list
conda info --env
conda info -e
删除环境
conda remove -n py3 --all
安装模块
conda install lxml==3.7.2
更新模块
conda update lxml
卸载模块
conda uninstall lxml
列出模块
conda list
导出环境
conda env export > py36.yaml
导入环境
conda env create -f py36.yaml
进入退出虚拟环境需要敲两个命令 source activate / source deactivate,很不友好可用下面方法自定义 Mac 命令快捷键
vi ~/.bash_profile
添加下面两行,注意: 等号两边不能有空格
alias activate='source activate'
alias deactivate='source deactivate'
保存退出,激活设置
source ~/.bash_profile
wangzhou@Mac:~$ activate py3
(py3) wangzhou@Mac:~$ deactivate
wangzhou@Mac:~$
修改镜像源:
vi ~/.condarc
输入如下配置:
channels:
- https://repo.continuum.io/pkgs/free/
- defaults
ssl_verify: true
show_channel_urls: true
安装完Anaconda后,有些人打开终端会在终端命令行前出现(base)的字样:
(base) wangzhou@Mac:~/Desktop/GitHub/repo/Deep-Learning$
这是Anaconda安装时在 ~/.bash_profile 里添加了一段执行脚本,点开终端时会执行这段脚本自动进入base环境,删掉就好了,这个处理网上一搜都是解决办法,没什么讲的,这里记录一下,在PyCharm的里点开终端时,前面出现很长的一个anaconda的安装路径,显示如下:
(/Users/wangzhou/anaconda) wangzhou@Mac:~/Desktop/GitHub/repo/Deep-Learning$
是不是很坑爹,完全没必要,看着就烦,每次点开终端还得等一会才慢悠悠出现命令行,让人抓狂,网上搜了一圈没有想要的答案后,我就仔细分析原因,因为点开系统的终端不会出现这个路径,而点开PyCharm却会有,那么问题就是PyCharm这里了,然后我就去查看PyCharm的包内容了,最后发现了下面的解决办法:
cd /Applications/PyCharm.app/Contents/plugins/terminal
vi jediterm-bash.in
注释掉下面这段shell脚本
if [ -n "$JEDITERM_SOURCE" ]
then
source $JEDITERM_SOURCE
unset JEDITERM_SOURCE
fi
这里练习下vi的多行注释
control + v
↑↓← →选择区域
大写I
输入注释符号#
ESC
vi的多行取消注释
control + v
↑↓← →选择区域
小写d
ESC