过去几天我一直在尝试在CentOS 6.4上安装Spyder(Python IDE)。在CentOS 6.4上安装Spyder有几个问题:Qt RPM软件包不包括QtWebKit,Python的默认安装是2.6.6而不是2.7.4。这些(和其他)问题引起了我无法找到指示的问题,所以一旦我弄清楚了,我决定让其他人知道。
所以没有进一步的说明:
sudo python distribute_setup.py
sudo easy_install pip
sudo pip install spyder
spyder
或从应用程序中选择Spyder来运行Spyder - &gt;编程菜单。强烈建议Spyder使用以下软件包。使用sudo pip install <package>
强烈建议使用以下软件包进行常规Python开发。使用sudo pip install <package>
注意:不要安装IPython。 它需要Python 2.7,而CentOS6中的默认python安装是Python 2.6.6。 IPython适用于Python 2.6,但是Spyder有一个小错误,它不会加载IPython 0.13.2和Python 2.6。 6。
如果有人发现这些说明有任何问题,请回复,以便我们更新。
谢谢!
答案 0 :(得分:1)
问题:
如何在centos 6.4上安装PyQT4,qt-mobility,qtwebkit,pyQt4-webkit for python2.7(记得python2.6是系统默认的)?
我使用“添加/删除软件”gui来安装1,4,5,6的要求,并找到了你从rpms安装的原因......
使用“添加/删除软件”gui,当我使用python2.7时,为python2.6 /usr/lib64/python2.6/site-packages/PyQt4安装了我的PyQT4
我正在运行python 2.7,因此requirements.py没有在python2.7 / site-packages目录中看到PyQT4,而是在python2.6 / site-packages 我在底部留下了错误的步骤,以显示不该做的事情......
感谢您的演练!感谢你写这篇文章的时间
我最初是在SIP的源头开始的,因为PyQT4需要它,并且在阅读完README后,对于SIP源安装感到不确定,因为它说使用build.py并且它不存在。 我看着pypi及其那里https://pypi.python.org/pypi/SIP/4.14.7 显然pip与阅读README后的问题相同。
sudo /usr/local/bin/pip install SIP
Downloading/unpacking SIP
Downloading sip-4.15-snapshot-972540270afa.zip (856kB): 856kB downloaded
Running setup.py egg_info for package SIP
Traceback (most recent call last):
File "<string>", line 16, in <module>
IOError: [Errno 2] No such file or directory: '/tmp/pip-build-root/SIP/setup.py'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 16, in <module>
IOError: [Errno 2] No such file or directory: '/tmp/pip-build-root/SIP/setup.py'
----------------------------------------
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-root/SIP
Storing complete log in /root/.pip/pip.log
cd到PyQt-x11-gpl-4.10.2的下载源目录
/usr/local/bin/python2.7 configure-ng.py
make
sudo make install
当我跳过并尝试安装rpm“PyQt4-webkit”时,它说它已经安装,可能是由于我的yum命令如下。但是对于python2.6呢?我没有安装python2.7 ....
搜索“添加/删除软件”gui
或同等的
sudo yum install PyQt4.x86_64
sudo yum install qt-mobility.x86_64
sudo yum install qtwebkit.x86_64
_
额外的未来读者处理python2.7和python2.6双重安装......
pip --version
确保它指向python2.7 / site-packages / pip-version位置而不是2.6
我必须提供绝对路径,因为我没有在我的sudo路径中配置它......
sudo /usr/local/bin/pip install spyder
sudo /usr/local/bin/pip install rope
sudo /usr/local/bin/pip install pyflakes
sudo /usr/local/bin/pip install pylint
sudo /usr/local/bin/pip install pep8
sudo /usr/local/bin/pip install psutil
答案 1 :(得分:0)
我在帖子中回答了。糟糕。
答案 2 :(得分:0)
本安装指南适用于centos 6.4上的python 2.6 [默认python安装]
此安装指南不适用于python 2.7