Vấn đề của tôi là pip sẽ không cập nhật các gói Python của tôi, mặc dù không có lỗi.Tại sao không phải là pip cập nhật numpy và scipy của tôi?
Nó tương tự như this one, nhưng bây giờ tôi vẫn chắc chắn phải làm gì. Về cơ bản, TẤT CẢ các gói của tôi cho python xuất hiện để được ridiculously lỗi thời, ngay cả sau khi cập nhật tất cả mọi thứ thông qua pip. Dưới đây là các chi tiết:
- Tôi đang sử dụng pip, phiên bản 1.5.6.
- Tôi đang sử dụng Python, phiên bản 2.7.5
- Tôi đang sử dụng Mac OSX, verion 10.9.5.
dùng đó, tôi có:
- phiên bản numpy tôi là 1.6.2.
- Phiên bản scipy của tôi là 0.11.0.
- Phiên bản matplotlib của tôi là 1.1.1.
Ngay cả sau khi tôi thử:
sudo pip uninstall numpy
Tiếp nối bởi:
sudo pip install numpy
Cả hai đều hoàn toàn thành công, nhưng khi tôi đi vào python và kiểm tra phiên bản numpy, nó vẫn là người già. (Như tất cả các gói khác).
Bạn không chắc chắn những gì đang xảy ra ở đây? ... Làm thế nào điều này có thể được cố định? P.S. Tôi mới đến điều này, vì vậy tôi có thể cần hướng dẫn rõ ràng. Cảm ơn. Ngoài ra, nếu bất cứ ai muốn, tôi có thể cung cấp một ảnh chụp màn hình của pip vì nó đang cài đặt numpy.
EDIT:
Commands Tôi chạy theo những ý kiến:
$which -a pip
/usr/local/bin/pip
$ head -1 $(which pip)
#!/usr/bin/python
$ which -a python
/usr/bin/python
Bạn có nhiều cài đặt 'python' và' pip' của bạn bị ràng buộc với một giá trị khác. –
Nếu bạn không chắc chắn liệu bạn đã cài đặt thêm một Python cùng với Apple hay chưa, hãy chạy tất cả các lệnh sau đây và cho chúng ta thấy kết quả: 'which -a pip',' head -1 $ (pip) ',' which -a python'. – abarnert
Ngoài ra, bạn có Homebrew, MacPorts, Fink hoặc trình quản lý gói khác không? Làm thế nào bạn cài đặt tất cả các prereqs cho 'matplotlib' và bạn bè? – abarnert