其他分享
首页 > 其他分享> > 卸载 Anaconda 转用 Miniconda

卸载 Anaconda 转用 Miniconda

作者:互联网

Miniconda

如题,为了省心从 Win 到 MasOS 开始都是用的 Anaconda,然而事实上自己用到的仅仅是 conda;由于入的是乞丐版 MBP,AppCleaner 上看到居然占了 8G 多(两个环境 3G 不到),于是萌生了转用 Miniconda 的念头。

搜索发现居然没有教程,对于 conda 又没什么了解,只好自己开始尝试,总结如下。

转到 Miniconda 之后,~/miniconda3 文件夹除 envs 外约为 300M,远比 Anaconda 小。

Reference:

记得配置源

还记得刚开始学 Python 时候被 pip/conda 折腾得可以,因此还是赘述一下。

配置 conda 的话可以在 Terminal 输入下面两条命令添加源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

当然也可以直接修改 ~/.condarc 文件

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true

conda doc: Using the .condarc conda configuration file

(个人经验用 pip 来下载包比较快)配置 pip 需要新建 ~/.pip/pip.conf ,例如豆瓣源:

[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.com

其他的国内源包括

阿里云 :http://mirrors.aliyun.com/pypi/simple/
中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple/
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
豆瓣:http://pypi.douban.com/simple

PyCharm 配置 Interpreter

然后是 PyCharm 的配置(虽然现在不常用了,简单的作业直接用 Jupyter),还记得 AI 作业的时候给 PyCharm 搞得头大。为项目配置 Interpreter,可在 Preference > Project > Project Interpreter 下拉选择,在该界面 + 添加新的解释器,Conda Environment > Existing environment ,Interpreter 和 Conda executable 分别设置为 /Users/user_name/miniconda3/envs/env_name/bin/python/Users/user_name/miniconda3/bin/conda

题外话

另外,还是不太习惯 vim,偶然发现一个教程,直接在 ~/bash_profile 下添加 sublime 的 alias,用起来就很方便

alias sublime='open -a /Applications/Sublime\ Text.app'

另一种方案是添加软链接

ln /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl

标签:envs,Anaconda,pypi,转用,Miniconda,conda,miniconda3
来源: https://www.cnblogs.com/easonshi/p/12775215.html