【问题标题】:Install tool from source on pythonanywhere在 pythonanywhere 上从源代码安装工具
【发布时间】:2015-05-26 15:13:35
【问题描述】:

我正在尝试使用 Pythonanywhere 来运行我的一些脚本。最终我想把整个代码变成一个 webapp,但我还没有。
无论如何,我想在 Pythonanywhere 上安装几个生物信息学软件包。 Biopython 有这些工具的包装器,但您仍然需要安装实际的工具。有问题的工具没有 pip 或 easyinstall 兼容性。所以我想我必须从源代码下载/编译?但是,我不断遇到“无权限”问题。 virtualenv 会是一个解决方案吗?

一如既往,非常感谢任何帮助

【问题讨论】:

  • 使用sudo 不能解决?
  • 不,我认为 sudo 不适用于 pythonanywhere。
  • 您好 Stylize,这里是 PythonAnywhere 开发人员。如果您向我们发送电子邮件/提交有关您要安装哪些软件包的反馈,我们可以为您将其放入构建中,以便安装! Virtualenvs 仅适用于基于 python 的东西。我们确实有 gcc 和其他几个可用的编译器,因此您也可以调查从源代码编译(但必须小心确保您编译/安装的内容安装到您的主目录中,而不是安装到您没有的全局位置) chg 的权限)

标签: python linux bioinformatics pythonanywhere


【解决方案1】:

Virtualenv 适用于 Python 包。

但是,如果您尝试使用非 Python 包/库,它就没有多大用处。

由于这些工具不具备 easyinstall 或 pip 兼容性,我认为使用 virtualenv 不会奏效。

从源代码下载和编译应该可以工作。

请注意,如果 Biopython 可以通过 easyinstall 或 pip 安装,则使用 virtualenv 来获取。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-07
    • 2021-01-22
    • 2015-09-14
    • 2020-10-12
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    相关资源
    最近更新 更多