The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Sailfish/Python Development
From Mer Wiki
< Sailfish(Difference between revisions)
Mattaustin (Talk | contribs) m |
Mattaustin (Talk | contribs) m |
||
Line 21: | Line 21: | ||
[http://thp.io/2011/pyotherside/ PyOtherSide homepage] | [https://github.com/thp/pyotherside PyOtherSide on github] | [http://thp.io/2011/pyotherside/ PyOtherSide homepage] | [https://github.com/thp/pyotherside PyOtherSide on github] | ||
− | * Requires Python 3. | + | * Requires [[#Python 3|Python 3]]. |
* Available in <code>mer-python3</code> repo. | * Available in <code>mer-python3</code> repo. | ||
* Will be supported in [[Jolla Harbour]] "soon" <ref>[https://harbour.jolla.com/faq Jolla Harbour FAQ]</ref><ref>[http://www.merproject.org/logs/%23nemomobile/%23nemomobile.2013-12-03.log.html#t2013-12-03T12:50:26 thp discusses PyOtherSide and Jolla Harbour]</ref>. | * Will be supported in [[Jolla Harbour]] "soon" <ref>[https://harbour.jolla.com/faq Jolla Harbour FAQ]</ref><ref>[http://www.merproject.org/logs/%23nemomobile/%23nemomobile.2013-12-03.log.html#t2013-12-03T12:50:26 thp discusses PyOtherSide and Jolla Harbour]</ref>. |
Revision as of 10:03, 22 December 2013
Python 2.7 is provided in the "jolla" repository, and can be installed using pkcon:
-
pkcon install python
Contents |
Python 3
Python 3.3 is provided in the mer-python3 repository. This can be added using ssu, and then installed using pkcon:
-
ssu addrepo mer-python3 http://repo.merproject.org/obs/mer-python3/latest_armv7hl/
-
ssu updaterepos
-
pkcon refresh mer-python3
-
pkcon install python3-base
Python and Qt 5
There are currently two options for developing Python Qt 5 apps on Sailfish OS: PyOtherSide and PyQt. PySide does not currently support Qt5.
PyOtherSide
PyOtherSide homepage | PyOtherSide on github
- Requires Python 3.
- Available in
mer-python3
repo. - Will be supported in Jolla Harbour "soon" [1][2].
After adding the mer-python3 repo, the PyOtherSide QML plugin can be installed using pkcon:
-
pkcon install pyotherside-qml-plugin-python3-qt5
PyQt
PyQt homepage | PyQt for Sailfish OS on OpenRepos.net
- Available from OpenRepos.net [3].
- Not supported in Jolla Harbour.
PyQt can be installed by adding the sailfish_libs repo:
-
ssu addrepo sailfish_libs http://sailfish.openrepos.net/sailfish_lib/personal/main
-
ssu updaterepos
-
pkcon refresh sailfish_libs
-
pkcon install pyqt
Links