anaconda创建环境失败 mac_anaconda新建环境中安装Jupyter时失败·解决办法

v2-7f540fda8d80e51ffecc3e13f7da173a_1440w.jpg?source=172ae18b

如题

v2-5f279554c31c926cb5fd800a13809ff1_b.jpg

环境
conda version : 4.8.2
conda-build version : 3.15.1
python version : 3.7.6.final.0
Windows/10.0.18362

anaconda默认只有一个environment,就是base. 我们一般会create新的env,但是新环境默认没有安装其它application,比如Jupyter就没有安装。

v2-4aecea3fdab58ebef5f3ec62e1d39131_b.jpg

这时我试着install Jupyterlab,但是得到anaconda报错,提示不能在此env上安装Jupyter。但是可以专门为Jupyter新创建一个env,(或者安装到其他已经存在的env中,我试过,一样会失败/报错)。但是,我们想在当前的env里安装Jupyter,因为当前环境里还有其它已经安装好的库,我们不想全部重来一遍。

v2-a89f688db1d2ba506564270b579638eb_b.jpg

折腾两天,在网上没有找到合适的答案。今天偶尔发现可以这样解决:

conda 

升级了pip 和 python 之后,再在conda navigator里install Jypyter就成功了。

另外,我搜到一个用于合并environment的工具,

amitbeka/conda-merge​github.com

比如你已经创建了一个安装了tensorflow(但是没安装Jupyter)的env,现在又不得已为安装Jupyter专门创建了一个新的env。我们的设想是如果能合并这两个env就好了。可是当前的anaconda navigator并无这个功能(有clone和import功能,但是都不适合此处的需要)。理论上使用这个conda-merge工具就可以把二者合而为一,但是我没有成功。有兴趣的朋友可以试试。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值