我正在Windows 10计算机上使用Anaconda 5.1和Python 3.6。
我有很多问题; 我试图在conda环境中添加一些有用的工具,例如lightGBM,tensorflow,keras,bokeh等,但是一旦使用
conda install -c conda-forge packagename
在所有这些上,我最终不得不对不同的软件包进行降级和升级,这些软件包只会干扰我的安装,而这些安装后我将无法使用任何东西。
我想知道是否有可能同时存在多个版本的软件包和依赖项,而这不会杀死我的安装程序?
抱歉,如果我的问题似乎不太顺利,感谢您的帮助,
内特
好了,通过四处搜索,我可以使一切正常运行,并且似乎不再有冲突,我不得不卸载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] 删除。
我来说两句