Tôi muốn sử dụng graph-tool trên các cửa sổ 7, nhưng tôi đang gặp sự cố khi cài đặt nó.không thể cài đặt công cụ đồ thị trong các cửa sổ 7
Tất cả các yêu cầu được liệt kê here được cài đặt thành công. Python 2.7 được cài đặt trong C:\python27
. Boost 1.49.0 được biên dịch thành công với mingw, được cài đặt trong C:\boost
và biến môi trường BOOST_ROOT
trỏ đến nó. Boost được biên dịch trong chế độ gỡ lỗi và phát hành và cả tĩnh lẫn động.
Gọi configure
từ bên trong MSyS dẫn đến lỗi sau.
configure: error:
Could not link test program to Python. Maybe the main Python library has been
installed in some non-standard library path. If so, pass it to configure,
via the LDFLAGS environment variable.
Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib"
============================================================================
ERROR!
You probably have to install the development version of the Python package
for your distribution. The exact name of this package varies among them.
============================================================================
Calling configure LDFLAGS="-LC:/python27/libs"
sửa lại lỗi này, nhưng dẫn đến các lỗi sau
checking for boostlib >= 1.38.0... configure: error: We could not detect the boo
st libraries (version 1.38 or higher). If you have a staged boost library (still
not installed) please specify $BOOST_ROOT in your environment and do not give a
PATH to --with-boost option. If you are sure you have boost installed, then ch
eck your version number looking in <boost/version.hpp>. See http://randspringer.
de/boost for more documentation.
Đây là kỳ lạ, vì BOOST_ROOT
được xác định rõ ràng (kiểm tra nó với printenv
lệnh).
Lệnh tiếp theo tôi đã cố gắng là configure --with-boost="C:/boost" LDFLAGS="-LC:/python27/libs"
checking for boostlib >= 1.38.0... yes
checking whether the Boost::Python library is available... no
configure: error: No usable boost::python found
rồi nó phát hiện tăng, nhưng Nó không thể tìm thấy đẩy mạnh :: python. Do kích thước của nó tôi không thể đăng config.log
trên stackoverflow nhưng bạn có thể tìm thấy nó here.
Tôi thực sự bối rối ngay bây giờ và sẽ đánh giá cao bất kỳ trợ giúp nào.