Sev*_*eux 10 python pip anaconda conda
所有
Windows 10,64位,d/l Anaconda 2.5.0,带有Python3,64位并安装它
在新安装后我输入conda list,并且,在包中,我看到重复的类似
jupyter 1.0.0 py35_1
jupyter-client 4.1.1 <pip>
jupyter-console 4.1.0 <pip>
jupyter-core 4.0.6 <pip>
jupyter_client 4.1.1 py35_0
jupyter_console 4.1.0 py35_0
jupyter_core 4.0.6 py35_0
Run Code Online (Sandbox Code Playgroud)
是正常的,为什么有些软件包(不是所有软件包,只有少数软件包)在conda和pip中都有重复(不完全,有-vs _)?
如果我这样做pip uninstall jupyter-core会怎么样?
针对此类套餐的政策应该是什么?
这是conda输出的一个已知问题.软件包只安装一次,但由于命名约定不同,它们会列出两次.有关于它的(现已关闭)错误报告:https: //github.com/conda/conda/issues/1237
当你要求conda一个包列表时,就会发生这种情况(或曾经发生过):
conda知道安装了哪些包conda.conda电话pip被窝里找到了安装之外的软件包conda.pip 列出所有包,无论它们来自何处.condapip通过删除安装的软件包来过滤输出conda.没问题,问题conda在于包含下划线的已安装软件包.pip用输出中的连字符替换下划线.因此,conda无法检测到它是自己安装的软件包,并将其列为已安装的软件包pip.当然,conda还会列出包含其原始下划线名称的包conda.因此重复.
| 归档时间: |
|
| 查看次数: |
918 次 |
| 最近记录: |