安装一个为Linux上的Windows和MacOS构建的Python包

2024-04-28 02:15:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前在Windows上使用了python包Larch(https://pypi.python.org/pypi/larch)。它工作得很好,我对它的表现印象深刻。为了在一些大的模型上使用这个包,我想把它安装在Linux服务器(ubuntu14.04.4)上,在那里我没有root权限。虽然我知道这个软件包的操作系统要求是windows或MacOS,而且是Linux的初学者,但我还是尝试了一下。在

我可以使用anaconda发行版在本地安装python,但是当我使用pip安装larch时,我收到了以下消息

找不到满足要求的版本(来自版本:) 找不到落叶松的匹配分布

因此,在我看来,我不能只是故意尝试在linux上安装这个包而不做任何额外的工作。然后我试图为我的问题找到解决办法,但我找不到任何解决办法。因此,我想问一下是否有解决我的问题的方法?在

非常感谢你的帮助!在


Tags: httpsorg模型版本服务器pypi权限linux
2条回答

落叶松可以从源代码安装。对于其他系统来说,如果不需要的话,也可以使用conconcond。在

源代码的最新版本可以从Larch版本获得(github.com网站). 此外,您可以使用git获取源代码的最新开发版本代码:git clonehttp://github.com/xraypy/xraylarch.git“打开源代码分发工具包后,在任何平台上从源代码安装都是:

Python设置.py安装

来源http://cars.uchicago.edu/xraylarch/installation/index.html
编辑:在没有根访问权限的情况下执行此操作,请参阅此部分
How to install python modules without root access?

[编辑]

larch does not support python2.x, and only support Windows, MACOSX.

为了在Linux下安装,我建议使用wine来运行windows python程序和larch。在

想知道更多关于Ubuntu葡萄酒的信息。你可以用关键字搜索,比如如何用Wine在Ubuntu上运行Windows软件


用于在macosx中安装。确保您的环境具有python3。您可以使用which python3来检查。在

$ which python3
/usr/local/bin/python3

然后,在没有root权限的情况下,您可以通过virtualenv安装包。(工作站应提供此命令)

^{pr2}$

最后,您可以通过pip安装落叶松。在

^{3}$

For more information about virtualenv

相关问题 更多 >