删除用--prefix创建的没有名字的环境(linux系统)

  • 因为anaconda安装在/home下面,但是/home快满了,所以创建环境的时候不想默认装在/home下面,所以指定了环境的路径,举例:
conda create --prefix=/opt/software/py36 python=3.6

建是建好了,但是这…这环境没有名字啊?本来不是告诉我环境名默认就是文件夹(py36)的名字吗?我记得之前这样创建环境确实是有名字的,难道是因为我真实创建的时候用了clone就没名字了?(因为想把那个环境克隆到/opt/software路径里去,那个环境原来在/home里边占我内存…),这是创建时的代码:

conda create --prefix=/opt/software/py36 --clone env_name(要复制的虚拟环境名称)
  • 笑死,想用下条创建的时候提示我路径和名字不能一起用:
conda create -n py36 --prefix=/opt/software/py36 --clone AllSet
conda create: error: argument -p/--prefix: not allowed with argument -n/--name
  • 怪不得clone创建出来的没名字。难道指定路径和指定名称不可兼得吗?conda你好菜啊!
  • 说正事,创建了一个没有名字的环境,怎么调用?看这条:
conda activate env_path  # env_path就是你无名环境的路径

这样你就能激活你这个无名环境了,激活之后conda就把环境的名字暂时起为所在路径(其实conda都是以路径来辨认环境的,名字只是方便你分辨)

  • 那怎么删除这个无名环境呢?看下条:
conda remove -p env_path --all  # env_path就是环境路径

这样就能删掉了,亲测有效(删除之前记得deactivate,当然不记得也没关系,会出错误提示让你退出环境的)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值