Anaconda中的依赖项和程序包冲突?

内森·弗纳尔(Nathan Furnal)

我正在Windows 10计算机上使用Anaconda 5.1和Python 3.6。

我有很多问题; 我试图在conda环境中添加一些有用的工具,例如lightGBM,tensorflow,keras,bokeh等,但是一旦使用

conda install -c conda-forge packagename

在所有这些上,我最终不得不对不同的软件包进行降级和升级,这些软件包只会干扰我的安装,而这些安装后我将无法使用任何东西。

我想知道是否有可能同时存在多个版本的软件包和依赖项,而这不会杀死我的安装程序?

抱歉,如果我的问题似乎不太顺利,感谢您的帮助,

内特

内森·弗纳尔(Nathan Furnal)

好了,通过四处搜索,我可以使一切正常运行,并且似乎不再有冲突,我不得不卸载Anaconda,重新启动计算机,然后在安装中断后重新安装它。

只要软件包和依赖项之间不会发生混乱,我就能够在常规(基本)环境中安装lightgbm,folium和catboost并使用它们。那些是直接安装的conda install -c conda-forge packagename,除了我链接的catboost之外。不要忘记检查conda,python和pip(wheel)的不同版本,这些版本可能会影响您的系统。

此外,conda install nb_conda已安装该软件,以便能够立即在Jupyter笔记本中选择不同的环境。

我从这篇有用的帖子中获得了此信息,下面还结合了这些答案

然后,当我想安装Tensorflow,Keras,theano时,对我有用的是该线程第二个顶部注释的说明,尽管您不要忘记在创建的已激活新环境中再次安装jupyter。

之后,关闭所有内容,重新启动所有内容,在Jupyter的右上角,您应该能够选择不同的环境并从那里开始工作。

我希望这会帮助处于同样困境的其他人。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

pip卸载程序包和唯一依赖项

给定的程序包和依赖项需要多少空间?

如何在AWS中设置Lambda函数以安装某些程序包和依赖项

描述遥控器中的R devtools和程序包依赖项

Android APK文件中的程序包依赖项

修复程序包依赖项?

如何从另一个程序包的依赖项列表中删除特定程序包?

如何下载.deb程序包和所有依赖项?

如何在程序包资源管理器中隐藏“ Maven依赖项”

在R中安装“阅读器”程序包时出现未满足的依赖项错误

如何确定我的依赖项取决于node_modules中的特定程序包?

CMake:多库程序包导出中的依赖项管理

如何指示Webpack监视NPM链接依赖项(程序包)中的更改

程序包缺少库的依赖项-OpenWRT

在忽略依赖项的同时删除引导程序包

R gam和mgcv之间的程序包冲突?

克隆使用旧sdk和程序包的项目后,如何解决所有sdk和依赖项问题?

为什么apt-get安装比指定程序包支持的依赖项新的依赖项

如何强制npm将依赖项的依赖项解析为其他程序包?

Swift软件包和冲突的依赖项

升级到18.04,现在有很多损坏的程序包和未满足的依赖项

程序包与同名的现有程序包冲突

如何在apt中查找依赖于某个程序包的程序包?

Net框架上的程序包引用不会加载传递性依赖项(未在输出中复制)

为什么R找不到与主程序包相同的本地文件夹中的依赖项?

创建依赖于netstandard程序包的netcore 3.0项目的NuGet程序包

如何更改MeteorJS中的顶级程序包依赖关系?

R的群集程序包中的daisy()的Python等效项

如何使用Maven程序集插件从依赖项jar中排除程序包?