2013-02-16 12 views
7

Tôi có thể tìm hướng dẫn từng bước để cài đặt các mô-đun được yêu cầu bởi ipython qtconsole trong Windows 7 (64-bit)?Làm thế nào để có được một giao diện điều khiển đồ họa ipython trên Windows 7?

(Xin lỗi vì ngắn gọn của câu hỏi này. Sẽ mất hàng giờ để tôi viết ra tất cả những gì tôi đã cố gắng và gần như mọi người đọc nó. Tôi sẽ lưu ý rằng mọi thứ tôi có tìm thấy ngay cả từ xa liên quan đến pyqt4 dường như cực kỳ đặc trưng của Unix, với hầu hết một cái gật đầu ngớ ngẩn về những gì người dùng Windows có thể thử ...)

Trả lời

1

Tôi sẽ đề nghị sử dụng phân phối trọn gói như EPD (http://www.enthought.com/products/epd_free.php). hộp.

Nếu không, phụ thuộc rất

ZeroMQ, pyzmq, PySide hoặc PyQt, và pygments,

Và tiếc là chúng tôi không có đủ người dùng sử dụng các cửa sổ để cải thiện quá trình cài đặt tài liệu.

+1

Nếu cho một số r eason bạn không muốn sử dụng EPD hoặc tương tự, bạn có thể cài đặt các phiên bản nhị phân của các gói này (và nhiều hơn nữa) từ các gói không chính thức của Christoph Gohlke (http://www.lfd.uci.edu/~gohlke/pythonlibs/). – minrk

0

Trên Windows, phiên bản EPD 32 bit là free; nó chạy tốt trên Win7-64, mặc dù tất nhiên với một không gian địa chỉ 32-bit. Bộ cài đặt EPD này bao gồm ipython 0.12.1, đủ cho qtconsole. Để cập nhật nó lên ipython 0.13.1 (quan trọng đối với máy tính xách tay ipython), sử dụng lệnh EPD "enpkg ipython" (chi tiết here).

0

Tôi đã mua kỹ thuật Conceptive Python Stack. Tôi cho nó 6 trong số 10 (cho 50 USD). Nó cung cấp nhiều chương trình tuyệt vời (bao gồm QtConsole và bạn bè) và được thiết kế để phát triển ứng dụng Python + QT nhanh chóng. Nó cũng bao gồm một số mô-đun mạng/web mà là tốt đẹp để có, tất cả với một trình cài đặt Windows khá tốt (32-bit py nền tảng).

Tôi cũng vậy trên Windows 7 64 bit và đó là một phần lý do tôi đánh dấu sau đó giảm xuống một chút. Một vài trong số các gói được glitchy ra khỏi hộp (tkinter đã bị phá vỡ OUT-OF-BOX! Nhưng chỉ trên hệ thống 64bit). Điều này với những người này (từ bỉ tôi nghĩ), bộ phát triển QT + Python thực sự là tất cả những gì họ định cung cấp (may mắn bao gồm một triển khai IPython khá chức năng, mặc dù hơi ngày).

Phần tồi tệ nhất là hỗ trợ (chắc chắn, họ có $ 300 đô la 1 ngày ở Đức). Tôi không mong đợi dịch vụ điện thoại khẩn cấp 24hour với giá 50 đô la, nhưng họ thậm chí không gửi một tài liệu hỗ trợ trang web đáng tin cậy Readme, không đáng kể; thậm chí không có danh sách tóm tắt gói về những gì họ vừa tát vào hệ thống của bạn. Cảm thấy như họ gửi cho bạn một tarball lớn, và nếu các ứng dụng họ đăng trên menu bắt đầu của bạn không đáp ứng nhu cầu của bạn, hãy sẵn sàng để đi đào trong PYTHONPATH của bạn. Hỗ trợ qua email cũng bị ảnh hưởng.

Mặc dù, tôi vẫn không bỏ qua nó, số lượng chương trình liên quan đến Qt4 khá hữu ích và khó thực hiện với các triển khai python khác.

Đối với những gì là giá trị ...

0

Tôi có một trường hợp sử dụng tương tự và viết một số helper batch scripts để triển khai Miniconda, phiên bản rút gọn của phân phối Anaconda Python bởi continuum.io.
Nó cũng cài đặt các gói mà tôi cần, chẳng hạn như IPython cho ipython qtconsole.
Bạn có thể dễ dàng tùy chỉnh các tập lệnh này cho phù hợp với nhu cầu của mình. Chúng dành cho Windows x86_64 nhưng cũng có thể được cấu hình cho 32 bit x86.

2

Sau installingadding Python paths to your Environment Variables:

Mở Windows dòng lệnh (cmd.exe) và chạy:

pip install ipython[all] 

hoặc theo khuyến cáo của official site:

pip install qtconsole 

Sau pip hoàn tất cài đặt tất cả các gói, bạn có thể bắt đầu qtconsole ipython bằng cách chạy:

ipython qtconsole 

hoặc

jupyter qtconsole