Tôi cần gọi các thủ tục từ các mô-đun Fortran trong Python. Tôi đã làm điều đó với f2py
và python2.7
. Nó hoạt động khá tốt.Cài đặt f2py với python3
Bây giờ, tôi phải sử dụng nó với python3
nhưng f2py
dường như không tương thích với python3
.
Tôi thấy một số người sử dụng phiên bản có tên là f2py3
, nhưng không có sẵn thông qua pip
, không thông qua macports (Tôi đang sử dụng máy Mac). Ngoài ra, python3+numpy+f2py seem to be already integrated in Fedora.
Có ai đã quản lý để sử dụng f2py3
(hoặc tương đương) với python3
trên máy Mac không? Nếu không, bạn đề xuất giải pháp thay thế nào để liên kết các thư viện Fortran với python3
?
Tôi cũng quan tâm đến điều này. FYI, liên kết Fedora của bạn ở trên không trả về kết quả khi tôi thử nó nhưng tôi nhận được một số thông tin chỉ cần tìm kiếm 'f2py' thông qua liên kết của bạn. – JohnE
Tôi đã sửa liên kết bị hỏng. Nó sẽ trỏ trên các trang tải xuống của tài nguyên RPM cho python3-numpy-f2py. – jvtrudel
vâng, hoạt động ngay bây giờ. cảm ơn! – JohnE