Không thể cài đặt python web3
Tôi cho rằng bạn đang cố cài đặt web3 bằng cách sử dụng lệnh pip Tuy nhiên, vấn đề không nằm ở web3 mà ở một trong những phần phụ thuộc của nó. Bạn có thể kiểm tra điều này bằng cách cài đặt nó với
Nhưng điều này có thể không giải quyết được vấn đề của bạn, vì mô-đun có thể không hoạt động nếu không có tất cả các phụ thuộc của nó. Sự phụ thuộc không thành công trong trường hợp này là bitarray. Điều này là do bitarray là một gói nguồn. Tài liệu của thư viện này chứa các hướng dẫn cài đặt
tôi đã làm bước cuối cùng. tải xuống bánh xe từ trang web được đề cập và cài đặt nó với Tuy nhiên, web3 cũng phụ thuộc vào lru-dict, dẫn đến cùng một vấn đề. Thật không may, tôi không thể tìm thấy các tệp nhị phân được biên dịch trước cho gói này, vì vậy nếu bạn gặp phải vấn đề tương tự, bây giờ bạn có hai tùy chọn
Tôi đã làm cho nó hoạt động bằng cách cập nhật trình biên dịch Visual C++ lên phiên bản mới nhất và đảm bảo bao gồm SDK Windows 10, như được giải thích trong câu trả lời SO này
NB. Nên cài đặt web3 trong môi trường ảo sạch, để tránh xung đột phiên bản với các mô-đun đã cài đặt khác |