Mac下Anaconda安装与虚拟环境

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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值