20

我已经在 OS Windows 中安装了 Cygwin 终端。但我还需要在 cygwin 中安装 python 和 make。运行 petsc 库需要所有这些程序。有人知道如何在 cygwin 中安装这些组件吗?

4

6 回答 6

12

查看 cygwin 本机包管理器,devel类别。你应该在make那里找到python

于 2012-05-15T08:58:33.500 回答
8

要安装 Python 2:运行https://cygwin.com/setup-x86.exehttps://cygwin.com/setup-x86_64.exe并选择:

在此处输入图像描述

于 2018-01-03T06:28:50.073 回答
7

在自己遇到这个问题后,我忽略了所有相关的答案,说要setup.exe再次检查。这是我的解决方案,有一些具体的事情需要检查。

  1. 检查 /bin 是否有“make.exe”。如果它不存在,则说明您没有正确安装它
  2. 运行setup.exe. 不要害怕,因为新软件包安装会附加到您的安装中并且不要过度写入
  3. 在 中setup.exe,确保从Internet而不是本地文件夹运行安装。这就是我遇到问题的地方。搜索“make”并确保选择安装它,不要将其保留为“默认”。
于 2013-10-03T19:49:21.610 回答
6

@spacediver 是正确的。再次运行 cygwin setup.exe,当您进入软件包屏幕时,请确保您选择makepython(以及您可能需要的任何其他库/应用程序 - 可能是 gcc 或 g++)。

于 2012-05-15T19:55:50.360 回答
5

这是在cygwin中安装python的命令行版本

wget rawgit.com/transcode-open/apt-cyg/master/apt-cyg

安装 apt-cyg /bin

apt-cyg 安装 python

于 2017-03-30T22:01:31.763 回答
0

就我而言,这是由于没有很好地安装python而发生的。所以在shell中引用了python.exe所以找不到文件,因为系统不同。请检查 cygwin python 是否安装好。

于 2019-11-04T11:23:44.750 回答