您可以为此目的使用bash、zsh 或任何shell 别名。你只需添加
alias my_conda='source /home/$USER/anaconda3/bin/activate && conda activate MyPy38'
输入.bashrc,.zshrc 或.any_other_shell_rc。
“注意,我的环境名称是 MyPy38”。因此,根据名称和路径/home/$USER/anaconda3 替换它。
您也可以为别名创建单独的文件。只需创建一个名为 .bash_aliases 的文件并添加
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
到.bashrc,.zshrc 或.any_other_shell_rc 的行并保留命令
alias my_conda='source /home/$USER/anaconda3/bin/activate && conda activate MyPy38'
进入.bash_aliases。现在, source ~/.zshrc ~/.bashrc 或者只是关闭并打开一个新终端。运行命令 my_conda 和 BOOM!
此外,您还可以为jupyter-notebook jupyter-lab spyder 等添加一些其他别名
# Just activate my conda
alias my_conda='source /home/$USER/anaconda3/bin/activate && conda activate MyPy38'
# Open Jupyter Notebook in my Env
alias my_jupn='source /home/$USER/anaconda3/bin/activate && conda activate MyPy38 && jupyter-notebook'
# Open Jupyter Lab in my Env
alias my_jupl='source /home/$USER/anaconda3/bin/activate && conda activate MyPy38 && jupyter-lab'
# Open Spyder in my Env
alias my_spyder='source /home/$USER/anaconda3/bin/activate && conda activate MyPy38 && spyder'
确认活动环境名称python代码
import sys
print(sys.executable)