python(1) ububtu系统采用anaconda搭建python环境,anaconda常用命令

一、安装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

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

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值