安装 Pyoptsparse

Install Pyoptsparse

我正在尝试安装 pyoptsparse。为此,我在 PyCharm 上设置了一个 Conda 环境。然后我添加了 conda-forge 通道,pyoptsparse 包应该在哪里,但是当我试图通过命令安装它时:conda install pyoptsparse,它总是 returns 我认为这个包不存在。

有人遇到过同样的问题吗? 我可以准确地说我使用的是 Windows 机器。

https://anaconda.org/conda-forge/pyoptsparse

https://mdolab-pyoptsparse.readthedocs-hosted.com/en/latest/install.html

The documentation 表示不支持 Windows。 运行 通过 WSL 或尝试通过 pip.

安装

但是,在 win-64 平台的编译过程中,尝试通过 pip 安装似乎失败了,至少在使用以下环境时是这样:

so-pyoptsparse.yaml

name: so-pyoptsparse
channels:
  - conda-forge
  - defaults
dependencies:
  - python=3.9
  - numpy
  - sqlitedict >=1.6
  - scipy >=1.2
  - mdolab-baseclasses >=1.3.1
  - swig
  - compilers
  - pip
  - pip:
    - git+https://github.com/mdolab/pyoptsparse.git@v2.8.2

可以在 the GitHub Workflow run 的日志中找到有关它如何失败的详细信息。