在 python 3 中安装 lalsuite 包时出现问题

问题描述 投票:0回答:2

我在 python 3 中安装包时遇到问题,该包是 lalsuite,它是来自 LIGO 的物理包。 我已经尝试了一切我能做的,包括:

$ pip install lalsuite
在 Visual Studio 和 Anaconda 上。 我还尝试安装在 https://pypi.org/project/lalsuite/#files 上找到的wheel文件,但它无法安装。有懂得 python 包安装或wheel知识的人可以帮助我吗?

python anaconda package python-wheel installation-package
2个回答
0
投票

您的系统缺乏详细信息,因此我根据评论假设您正在运行 Windows。

Lalsuite是一款用于引力波数据分析的软件,仅运行在macOS和Linux上。 Windows 用户的解决方法通常是使用在线 jupyter 笔记本/Linux 服务器或设置虚拟机。

  • 使用在线 jupyter 笔记本的最简单方法是设置一个 谷歌 colab 帐户并安装 lalsuite。 https://colab.google/
  • 要设置虚拟机,请参阅适用于 Linux 的 Windows 子系统,这是据我所知最简单的方法。 https://learn.microsoft.com/en-us/windows/wsl/install。人们可能会遇到一些问题,例如它根本无法工作,或者必须安装额外的 Linux 模块才能恢复轻松可视化绘图或运行 GUI 应用程序的能力。

0
投票

我也有同样的烦恼。我使用的是 Windows 操作系统。我尝试了 Sean Hibbitt 提出的解决方案,即 WSL。然而,在 Ubuntu 上我总是遇到同样的错误:“错误:无法为 lscsoft-glue、python-ligo-lw、ligo-segments 构建轮子,这是安装基于 pyproject.toml 的项目所必需的”。有人对车轮的了解足够了解如何解决这种情况吗?或者,有人以前在 Windows 中安装过 PyCBC 模块吗?

© www.soinside.com 2019 - 2024. All rights reserved.