Mac下conda环境操作、conda换源、pip换源

  1. conda环境操作

显示当前存在哪些conda环境:

conda env list

1⃣️conda创建虚拟环境:

conda create -n 环境名

如果需要指定某些版本,这里以指定python版本为例:

conda create -n 环境名 python=3.6
(更新: 惨痛教训,创建新的conda环境时,一定要指定python的版本,否则在pycharm中导入conda虚拟环境时,在
/Users/用户名/opt/anaconda3/envs/环境名 
这个目录下是没有bin选项的,这样就无法导入了。如下图所示。 解决方法: 1⃣️如果还未安装环境变量,则:
conda create -n 环境名 python

这里可以指定python的版本,或者直接写python也行。
2⃣️如果你已经装好环境变量,且没有指定python版本,则:

conda install -n 环境名 python
运行这条命令时不需要进入虚拟环境中。 )

Mac下conda环境操作、conda换源、pip换源_第1张图片
2⃣️conda删除虚拟环境:

conda remove -n 环境名 --all

3⃣️conda激活虚拟环境:

source activate 环境名

4⃣️conda退出虚拟环境:

conda deactivate
  1. conda换国内源

清华源:

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

中科大源:

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/

在家目录下的.condarc这个隐藏文件中可以看到目前使用的是哪个conda源:

cat ~/.condarc
  1. pip换源

在家目录下的隐藏文件夹.pip内的pip.conf文件中,输入下面的内容之一即可。没有的这个文件的话就新建。

mkdir .pip
cd .pip
vim pip.conf

换清华源:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn

换阿里源:

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

换豆瓣源(豆瓣网最开始就是用python写的):

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

最后,想说的是,其实用conda下东西和用pip下东西其实是差不多的,至少大多数人用不着区分他们的不同。选你喜欢的下载方式就好了。

有什么问题可以在评论区给我留言呀~

你可能感兴趣的:(python)