Tôi đã gặp sự cố với Python, iPython và các thư viện. Các điểm sau đây cho thấy chuỗi các vấn đề. Tôi đang chạy Python 2.7 trên Mac Lion.ipython đọc phiên bản python sai
- iPython không đọc thư viện scipy, matplotlib, nhưng nó không đọc được.
- Để khắc phục điều này, tôi đã thử cài đặt phiên bản mã nguồn của Python và nó chỉ cho tôi nhiều vấn đề hơn kể từ bây giờ tôi có hai phiên bản khác nhau: 2.7.1 và 2.7.2
- Tôi nhận thấy rằng đang chạy Python, sử dụng phiên bản 2.7. 2 và không nhập khẩu scipy, matplotlib, và numpy, nhưng trên iPython phiên bản là 2.7.1 mà không mở scipy hoặc matplotlib.
Tôi đã thử một số điều mà tôi đã gặp phải từ các blogpost khác. Nhưng không ai trong số họ đã giúp, và cũng tiếc là tôi không hoàn toàn biết những gì tôi đang làm với một số người trong số họ. Ví dụ: Tôi đã thử gỡ cài đặt và cài đặt lại ipython bằng easy_install và pip. Tôi cũng đã thử cài đặt lại mọi thứ thông qua homebrew và sửa đổi đường dẫn .bash_profile.
Lệnh 'kịch bản ipython' được "gắn" lên phiên bản Python cụ thể đó là được cài đặt - nó sẽ không tự động chuyển sang những gì bạn đã cài đặt cuối cùng. Nếu bạn lần đầu tiên cài đặt 2.7.1, sau đó là IPython, sau đó là 2.7.2 từ nguồn, IPython của bạn sẽ tiếp tục sử dụng 2.7.1. Bạn cần phải hoàn tác tất cả các lỗi của bạn, quay trở lại phiên bản Python gốc của bạn và tìm ra lý do đằng sau điểm 1; thay vào đó, cài đặt lại IPython bằng cách sử dụng bất kỳ cài đặt Python nào có thể truy cập các thư viện bạn cần. – millimoose
Bạn có thể cụ thể hơn không? ... cảm ơn – Diego
Cụ thể về phần nào? Làm thế nào khởi động IPython hoạt động, hoặc làm thế nào để làm cho vấn đề biến mất? – millimoose