【发布时间】:2018-10-09 13:11:20
【问题描述】:
我刚刚安装了 Ubuntu 18.04,并决定尝试 Anaconda。但是,当我尝试安装 Mendeley 时,出现以下错误:
mendeleydesktop depends on python; however:
Package python is not installed.
我认为这里的问题是python 现在位于~\anaconda2\bin,而不是\usr\bin。我不确定我应该做什么。在我看来,我有 3 个选择:
- 将系统 python 安装到
\usr\bin,但这看起来很草率/凌乱 - 按照
ln -s python ~\anaconda2\bin\python的方式在\usr\bin中添加一个软链接,但我担心这可能会产生影响,我不明白 - 不知何故告诉 mendeley.deb 文件我正在使用的 python 在哪里,但我不知道该怎么做。
是 1 还是 2 合理的选择?如果不是,我该如何实施我的第三个选项,或者我应该怎么做?
根据经验发现选项 2 不起作用。 dpkg还在找python包的安装
【问题讨论】:
-
1 当然是最合理的选择。 Ubuntu 本身依赖于
/usr/bin/python可用于运行管理操作系统的脚本。 Ubuntu 那里没有附带 Python,还是您删除了它? -
@darthbith - 我的 Ubuntu 附带了 python3。选项 1 是我最终使用的。谢谢你让我知道这是合理的。