Trên Windows 7, khi cố gắng biên dịch pygraphviz, tôi chạyBiên soạn pygraphviz: tùy chọn dòng lệnh không được nhận '-mno-Cygwin'
python setup.py build -c mingw32
tôi nhận được
C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall "-IC:\Program Files (x86)\Graphv iz 2.28\include\graphviz" -Ic:\Python27\include -Ic:\Python27\PC -c pygraphviz/g raphviz_wrap.c -o build\temp.win-amd64-2.7\Release\pygraphviz\graphviz_wrap.o cc1.exe: error: unrecognized command line option '-mno-cygwin' error: command 'gcc' failed with exit status 1
ở đâu đó -mno -cygwin 'đến từ đâu? Nhìn kỹ qua thư mục pygraphviz-1.1 cho thấy không có sự xuất hiện của "no-cygwin".
Điều quan trọng cần lưu ý là tùy chọn này tồn tại trong tệp setup.py của một vài gói, chẳng hạn như 'pip install cx_Oracle', chẳng hạn, sẽ không thành công với cùng một thông báo. Tệp nguồn cần được tải xuống để setup.py có thể được chỉnh sửa. – foszter