首页 > 代码库 > MacOSX 10.10 Pyqt4&Eric4
MacOSX 10.10 Pyqt4&Eric4
Step summary:
1. Install Qt4
2. Build and install sip
3. Build and install QScintilla2
4. Build and install PyQt4
5. Build and install QScintilla2 Python bindings
6. Install eric4 #option, i use the pycharm
0. QT http://qt-project.org/downloads
qt-opensource-mac-4.8.6-1.dmg
? Qt Designer, Qt Linguist: /Developer/Applications/Qt
? Qt Documentation: /Developer/Documentation/Qt
? Qt Examples: /Developer/Examples/Qt
? Qt Plugins: /Developer/Applications/Qt/Plugins
? Qt Frameworks: /Library/Frameworks
? Qt Libraries: /usr/lib
? qmake, moc, uic, etc.: /Developer/Tools/Qt (symlink to /usr/bin)
? Uninstall script: /Developer/Tools/uninstall-qt.py
1. sip sip-4.16.4.tar.gz http://www.riverbankcomputing.com/software/sip/download
python configure.py -d /Library/Python/2.7/site-packages # --arch=x86_64
make
sudo make install
2. QScintilla2 QScintilla-gpl-2.8.4.tar.gz http://www.riverbankcomputing.com/software/qscintilla/download
cd QScintilla*;cd Qt4Qt5
qmake qscintilla.pro -spec macx-g++
make
sudo make install
3. PyQt4 PyQt-mac-gpl-4.11.3.tar.gz http://sourceforge.net/projects/pyqt/files/PyQt4/
python configure-ng.py -a -d /Library/Python/2.7/site-packages/ --sip /System/Library/Frameworks/Python.framework/Versions/2.7/bin/sip
make
sudo make install
#python configure-ng.py -q /Users/obaby/Qt502/5.0.2/clang_64/bin/qmake -d /Library/Python/2.7/site-packages/ --sip /System/Library/Frameworks/Python.framework/Versions/2.7/bin/sip
#python configure.py -q /usr/bin/qmake-4.8 -d /Library/Python/2.7/site-packages/ --sip /Library/Frameworks/Python.framework/Versions/2.7/bin/sip
4. QScintilla2 Python bindings
cd ../Python
python configure.py --sip /System/Library/Frameworks/Python.framework/Versions/2.7/bin/sip
make
sudo make install
#/System/Library/Frameworks/Python.framework/Versions/2.7/share/sip/PyQt4/Qsci/
sudo cp Qsci.so /Library/Python/2.7/site-packages/PyQt4/
#sudo cp sip/* /Library/Python/2.7/site-packages/PyQt4/
cd ../designer-Qt4Qt5
qmake designer.pro -spec macx-g++
make
sudo make install
cd ../example-Qt4Qt5
qmake application.pro -spec macx-g++
make
sudo make install
5. Install eric4 eric4-4.5.25.tar.gz
python install.py #sudo?
python install-i18n.py #sudo?
-EOF-
1. Install Qt4
2. Build and install sip
3. Build and install QScintilla2
4. Build and install PyQt4
5. Build and install QScintilla2 Python bindings
6. Install eric4 #option, i use the pycharm
0. QT http://qt-project.org/downloads
qt-opensource-mac-4.8.6-1.dmg
? Qt Designer, Qt Linguist: /Developer/Applications/Qt
? Qt Documentation: /Developer/Documentation/Qt
? Qt Examples: /Developer/Examples/Qt
? Qt Plugins: /Developer/Applications/Qt/Plugins
? Qt Frameworks: /Library/Frameworks
? Qt Libraries: /usr/lib
? qmake, moc, uic, etc.: /Developer/Tools/Qt (symlink to /usr/bin)
? Uninstall script: /Developer/Tools/uninstall-qt.py
1. sip sip-4.16.4.tar.gz http://www.riverbankcomputing.com/software/sip/download
python configure.py -d /Library/Python/2.7/site-packages # --arch=x86_64
make
sudo make install
2. QScintilla2 QScintilla-gpl-2.8.4.tar.gz http://www.riverbankcomputing.com/software/qscintilla/download
cd QScintilla*;cd Qt4Qt5
qmake qscintilla.pro -spec macx-g++
make
sudo make install
3. PyQt4 PyQt-mac-gpl-4.11.3.tar.gz http://sourceforge.net/projects/pyqt/files/PyQt4/
python configure-ng.py -a -d /Library/Python/2.7/site-packages/ --sip /System/Library/Frameworks/Python.framework/Versions/2.7/bin/sip
make
sudo make install
#python configure-ng.py -q /Users/obaby/Qt502/5.0.2/clang_64/bin/qmake -d /Library/Python/2.7/site-packages/ --sip /System/Library/Frameworks/Python.framework/Versions/2.7/bin/sip
#python configure.py -q /usr/bin/qmake-4.8 -d /Library/Python/2.7/site-packages/ --sip /Library/Frameworks/Python.framework/Versions/2.7/bin/sip
4. QScintilla2 Python bindings
cd ../Python
python configure.py --sip /System/Library/Frameworks/Python.framework/Versions/2.7/bin/sip
make
sudo make install
#/System/Library/Frameworks/Python.framework/Versions/2.7/share/sip/PyQt4/Qsci/
sudo cp Qsci.so /Library/Python/2.7/site-packages/PyQt4/
#sudo cp sip/* /Library/Python/2.7/site-packages/PyQt4/
cd ../designer-Qt4Qt5
qmake designer.pro -spec macx-g++
make
sudo make install
cd ../example-Qt4Qt5
qmake application.pro -spec macx-g++
make
sudo make install
5. Install eric4 eric4-4.5.25.tar.gz
python install.py #sudo?
python install-i18n.py #sudo?
-EOF-
MacOSX 10.10 Pyqt4&Eric4
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。