代码之家  ›  专栏  ›  技术社区  ›  user1245262

如何安装Mendeley以使用anacondapython

  •  0
  • user1245262  · 技术社区  · 7 年前

    mendeleydesktop depends on python; however:
      Package python is not installed.
    

    python 现在在 ~\anaconda2\bin \usr\bin . 我不知道该怎么办。在我看来,我有3个选择:

    1. 将系统安装到python中 \usr\bin文件
    2. 插入软链接 \usr\bin文件 沿着 ln -s python ~\anaconda2\bin\python

    1个或2个选项是否合理?如果没有,我该如何实现我的第三个选项,或者我还应该做什么?

    0 回复  |  直到 7 年前
        1
  •  0
  •   Al Nejati    6 年前

    你可以使用给定的方法 here python .deb文件中的依赖关系;我试过这个,门德雷似乎安装正常。假设您的conda环境设置正确,它将正常工作。我不得不稍微修改那页上的说明:

    • 打开deb: $ ar x mendeleydesktop_1.19.4-stable_amd64.deb (将创建三个文件:debian binary control.tar.gz data.tar.gz)
    • 打开控制档案: $ tar xzf control.tar.gz
    • 修复控件中的依赖项(使用文本编辑器)
    • 重新打包control.tar.gz: $ tar c postinst control | gzip -c > control.tar.gz
    • 重新包装: $ ar rcs mendeleydesktop_1.19.4-stable_amd64_nopythondep.deb debian-binary control.tar.gz data.tar.gz