关于Python的包管理器Anaconda的一些常见问题
前言
关于Python的一些学习建议可以看看下面的这篇文章
写给刚刚开始学习Python的初学者
通过Anaconda安装
Python安装过程存在环境配置的问题,直接安装Python的安装包后需要通过命令行来编写运行程序,或者通过配置相关的编译器或是大型的IDE来编写运行程序。而且由于Python具有多个不同的版本,它的一些工具包存在不同版本间的兼容问题,需要对Python进行环境管理。
这里推荐使用方便进行环境管理的Anaconda来进行安装,它有关于Python2和Python3两个版本,由于Python2已经停止维护,所以建议使用Python3的版本,Anaconda支持Windows、MacOS、Linux平台,关于安装包以及工具包可以把源换到 清华大学开源软件镜像站的Anaconda镜像。
Anaconda镜像换源
以清华大学开源软件镜像站的Anaconda镜像其中的Anaconda包镜像之一https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/为例
-
添加源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
-
设置搜索时显示通道地址
conda config --set show_channel_urls yes
-
查看当前的config
conda config --show
-
查看添加的镜像
conda config --get channels
-
删除源
conda config --remove-key channels
一些可用的镜像源
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/
关于Anaconda的安装
整个安装过程几乎都是可以一直Next进行下去,有几个小地方值得稍微注意一下:
-
一般情况下Install for: 可以选择Just Me,这样就不需要电脑的管理员权限
-
另外一个是安装的位置不一定是要在C盘,也就是默认的文件夹,安装位置也可以是其他的地方
-
添加环境变量,关于这个的说法比较多,其实它的意思可以理解成就是你是否可以在系统命令行中使用conda命令。如果添加了,就可以在系统命令行中直接使用conda命令,否则就只能在Anaconda Powershell Prompt和Anaconda Prompt中使用。