4年前,我使用
apt-cyg
可以直接安装Python2.7.x,成功,没有任何错误
但是现在,我在cygwin列表中找不到Python2
所以我尝试在 cygwin 上编译源代码,但失败了
我还尝试在WSL2上通过complipe源,然后将一些目录复制到cygwin,并尝试在复制的目录中
make install
,但再次失败
...为什么...是因为缺少一些关键包吗? (我安装 gcc、make、cmake、wget、...)
正确的安装方法是什么??
我自己解决
方法如下
当你跑步时
tar -zxvf Python-2.7.x...
./configure --prefix=...
make
停在这里,找到文件
fficonfig.py
,
更改一些文本如下:
ffi_platforms['X86_WIN64'] ---> ffi_platforms['x86_64-unknown-cygwin']
和
'X86_64': ['src/x86/ffi64.c', 'src/x86/unix64.S', 'src/x86/ffi.c', 'src/x86/sysv.S'],
(add this line) 'X86_64-unknown-cygwin': ['src/x86/ffi64.c', 'src/x86/unix64.S', 'src/x86/ffi.c', 'src/x86/sysv.S'],
保存,然后
make insatall
已经成功了,也许会出现一些小错误,但你可以运行你需要的大部分文件...