Làm cách nào để cài đặt và định cấu hình IPython để nó sử dụng Python3.2 vào ngày 11.10?


14

Làm cách nào để cài đặt và định cấu hình IPython để nó sử dụng Python3.2 vào ngày 11.10? Tôi đã kiểm tra bằng cách cài đặt

sudo apt-get install ipython

sẽ sử dụng python2.7.

[EDIT1]

$ sudo python3 configure.py
Determining the layout of your Qt installation...
This is the GPL version of PyQt 4.8.5 (licensed under the GNU General Public
License) for Python 3.2.2 on linux2.

Type '2' to view the GPL v2 license.
Type '3' to view the GPL v3 license.
Type 'yes' to accept the terms of the license.
Type 'no' to decline the terms of the license.

Do you accept the terms of the license? yes
Found the license file pyqt-gpl.sip.
Checking to see if the QtGui module should be built...
Checking to see if the QtHelp module should be built...
Checking to see if the QtMultimedia module should be built...
Checking to see if the QtNetwork module should be built...
Checking to see if the QtDeclarative module should be built...
Checking to see if the QtOpenGL module should be built...
Checking to see if the QtScript module should be built...
Checking to see if the QtScriptTools module should be built...
Checking to see if the QtSql module should be built...
Checking to see if the QtSvg module should be built...
Checking to see if the QtTest module should be built...
Checking to see if the QtWebKit module should be built...
Checking to see if the QtXml module should be built...
Checking to see if the QtXmlPatterns module should be built...
Checking to see if the phonon module should be built...
Checking to see if the QtAssistant module should be built...
Checking to see if the QtDesigner module should be built...
Checking to see if the dbus support module should be built...
DBus v1 does not seem to be installed.
Qt v4.7.4 free edition is being used.
SIP 4.12.4 is being used.
The Qt header files are in /usr/include/qt4.
The shared Qt libraries are in /usr/lib/i386-linux-gnu.
The Qt binaries are in /usr/bin.
The Qt mkspecs directory is in /usr/share/qt4.
These PyQt modules will be built: QtCore, QtHelp, QtNetwork, QtDeclarative,
QtScript, QtScriptTools, QtSvg, QtTest, QtWebKit, QtXml, QtXmlPatterns,
QtDesigner.
The PyQt Python package will be installed in /usr/lib/python3/dist-packages.
PyQt is being built with generated docstrings.
PyQt is being built with 'protected' redefined as 'public'.
The Designer plugin will be installed in
/usr/lib/i386-linux-gnu/qt4/plugins/designer.
The PyQt .sip files will be installed in /usr/share/sip/PyQt4.
pyuic4, pyrcc4 and pylupdate4 will be installed in /usr/bin.
Generating the C++ source for the QtCore module...
sh: /usr/bin/sip: not found
Error: Unable to create the C++ code.
$ which sip
$ sudo apt-get install sip
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package sip
$

ý bạn là 11.10
wim

Đúng. Sửa trong tiêu đề.
qazwsx

nhưng không phải trong cơ thể ..: P
wim

Nó được sửa chữa ngay bây giờ.
qazwsx

Câu trả lời:


11

Bạn có thể sử dụng pip3để cài đặt ipython.

sudo apt-get install python3-pip
sudo pip3 install ipython

2
pip3không cho tôi một ipython3lệnh. Tôi đặt python3 /usr/local/lib/python3.3/site-packages/IPython/__main__.pytrong /usr/local/bin/ipython3bản thân mình để xử lý đó.
kqw

Làm thế nào để cài đặt pip3?
qazwsx

Đó là năng suất E: Unable to locate package pip3.
qazwsx

Lệnh đúng làsudo apt-get install python3-pip
Bar

Đối với tôi, dường như các lệnh này làm ipythonmặc định cho Python 3, trong khi đó là Python 2 trước đó. Chỉ cần một cái gì đó để nhận thức được.
Kurt Peek


2

Julian Taylor có PPAs cho IPython:

Ổn định IPython (ppa: jtaylor / ipython)

Những cơn ác mộng của IPython (ppa: jtaylor / ipython-dev)

Đối với một người, cài đặt ipython3từ một trong hai thứ đó giúp bạn có IPython thiết bị đầu cuối tiêu chuẩn. Cả bảng điều khiển Qt và sổ ghi chép HTML đều hoạt động trong Python 3, nhưng bạn sẽ cần cài đặt một số phụ thuộc. Có hướng dẫn trên wiki IPython .


Làm theo hướng dẫn tại đây , tôi nhận $ python3 configure.py python3: can't open file 'configure.py': [Errno 2] No such file or directoryđược đây là configure.pyđâu?
qazwsx

@ user6076: Khi bạn làm apt-get source python-qt4, nó sẽ tạo một thư mục python-qt4 -..., mà bạn cần phải cdnhập vào. Tôi đã cập nhật wiki để làm rõ điều này.
Thomas K

Vẫn không hoạt động vì sipkhông tìm thấy, xem trong bài gốc.
qazwsx

@ user6076: Bạn đã cài đặt python3-sip-devchưa? Có thể bạn cũng cần python-sip-dev, tôi đã không thử nếu không có nó.
Thomas K
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.