一、安装Anacoda注意事项 

         正常安装anaconda,只需要注意下面一个选项

 Do you wish the initialize Anaconda3

>>no(或者直接跳过)

        如果不小心点了yes,只需要在~/.bashrc将Anacoda3的默认配置给删除/注释就好。 

二、配置Anacoda

打开系统环境配置文件:

sudo gedit ~/.zshrc   //或者 sudo gedit ~/.bashrc

在最后面加上这么一句,其中对应的路径为自己电脑上的,下面仅作参考:

alias condaenv="export PATH="/home/meng/anaconda3/bin:$PATH"
. /home/meng/anaconda3/etc/profile.d/conda.sh"

        这里需要注意,直接复制,修改两个地方: /home/meng/anaconda3/bin为anaconda安装目录的bin目录的地址,其中meng为我的用户名;/home/meng/anaconda3/etc/profile.d/conda.sh同理,这里在你的安装目录里面找到conda.sh文件的地址即可

        

三、验证Anacoda配置

打开一个终端,输入python,是系统的base环境,为python2.7,这里先退出

$ python 
Python 2.7.12 (default, Mar  1 2021, 11:38:31) 
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()

在终端输入condaenv则启动anaconda,进入anaconda的基础python环境,这里是python3.7

# meng @ meng in ~ [9:03:26] 
$ condaenv                                                     

# meng @ meng in ~ [9:04:20] 
$ python
Python 3.7.0 (default, Jun 28 2018, 13:15:42) 
[GCC 7.2.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()

激活创建的python环境

# meng @ meng in ~ [9:04:31] 
$ source activate py38yolov5
(py38yolov5) 
# meng @ meng in ~ [9:05:15] 
$ python
Python 3.8.10 (default, Jun  4 2021, 15:09:15) 
[GCC 7.5.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
(py38yolov5) 

关闭终端即退出anaconda,打开另一个终端此时python环境又回到python2.7

# meng @ meng in ~ [9:07:25] 
$ python
Python 2.7.12 (default, Mar  1 2021, 11:38:31) 
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()

四、创建和删除Python环境

4.1 创建

conda create -n env_name python=x.x
#示例 创建python3.7的环境
conda create -n yolov5py37 python=3.7

4.2 删除

删除环境:
使用命令conda remove -n your_env_name(虚拟环境名称) --all, 即可删除。

如:conda remove -n fcn36 --all

删除虚拟环境中的包:
使用命令conda remove --name $your_env_name  $package_name(包名) 即可。

4.3 常用命令

conda list:查看安装了哪些包。
conda install package_name(包名):安装包
conda env list 或 conda info -e:查看当前存在哪些虚拟环境
conda update conda:检查更新当前conda

4.4 从当前环境创建一个新环境

conda create --name new_name --clone old_name

也可以用于环境改名,即创建好新环境后删除旧环境
 

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐