我想将Anaconda Python作为我的默认Python环境。
为了使用Anaconda而不是系统Python,我已经查看了以下两个选项:
1. 将Anaconda bin路径添加到我的bash PATH变量中(在我的.bashrc中),以便Anaconda二进制文件优先于系统上其他位置的二进制文件。 2. 在我的bash shell中源化Anaconda activate脚本(同样通过将其添加到我的.bashrc实现自动化)。
作为一个相对新手的Anaconda Python用户,我不确定这两种方法中哪一种通常被认为更好。因此,我想知道是否有任何一般性的指导意见?
据我所了解,这两种方法之间的主要区别在于激活脚本设置了许多其他的shell环境变量,如:CONDA_PREFIX、PS1、CONDA_PS1_BACKUP和CONDA_DEFAULT_ENV。
为了使用Anaconda而不是系统Python,我已经查看了以下两个选项:
1. 将Anaconda bin路径添加到我的bash PATH变量中(在我的.bashrc中),以便Anaconda二进制文件优先于系统上其他位置的二进制文件。 2. 在我的bash shell中源化Anaconda activate脚本(同样通过将其添加到我的.bashrc实现自动化)。
作为一个相对新手的Anaconda Python用户,我不确定这两种方法中哪一种通常被认为更好。因此,我想知道是否有任何一般性的指导意见?
据我所了解,这两种方法之间的主要区别在于激活脚本设置了许多其他的shell环境变量,如:CONDA_PREFIX、PS1、CONDA_PS1_BACKUP和CONDA_DEFAULT_ENV。
.bashrc
文件或在/etc/init.d/anaconda
中添加一个脚本,并使用chmod +x
命令使其在机器启动时运行。但如果只是用于开发,只需在菜单中添加链接,需要时手动启动即可。 - user8556290