61
Vývoj / Instalace python závislostí do adresáře projektu
« kdy: 16. 09. 2015, 19:32:16 »
Ahoj,
snažím se udělat si aplikaci pro SailfishOS pomocí QML a Pyotherside. V pythonu mám modely a ty chci aby pracovaly s sqlite databází. Pythoní cosi v modulu sqlite3 mi uplně nevyhovuje a chtěl bych použít SQLAlchemy. SailfishOS nemá v repu balíček s timdle modulem, proto ho nemůžu přidat do závislostí a musim si táhnout závislosti v projektu - a to je muj kámen úrazu.
Pomocí pipu jsem nainstaloval modul do [adresáře projektu]/lib
ale moje app z nepochopitelných důvodů padá i na obyčejném selectu; když importnu modul z... no... ze systemu, když ho mam v /usr/local/lib/python.. tak mi to funguje bez problému, z toho usuzuji, že chyba je někde v instalaci modulu do mého projektu.
Dokázal by mi někdo, prosím, poradit, jak nainstalovat (ať už pipem, nebo nějak jinak) do adresáře projektu potřebné moduly tak, aby fungovaly?
Díky
snažím se udělat si aplikaci pro SailfishOS pomocí QML a Pyotherside. V pythonu mám modely a ty chci aby pracovaly s sqlite databází. Pythoní cosi v modulu sqlite3 mi uplně nevyhovuje a chtěl bych použít SQLAlchemy. SailfishOS nemá v repu balíček s timdle modulem, proto ho nemůžu přidat do závislostí a musim si táhnout závislosti v projektu - a to je muj kámen úrazu.
Pomocí pipu jsem nainstaloval modul do [adresáře projektu]/lib
Kód: [Vybrat]
pip install --install-option="--install-purelib=`pwd`/lib" sqlalchemy
ale moje app z nepochopitelných důvodů padá i na obyčejném selectu; když importnu modul z... no... ze systemu, když ho mam v /usr/local/lib/python.. tak mi to funguje bez problému, z toho usuzuji, že chyba je někde v instalaci modulu do mého projektu.
Dokázal by mi někdo, prosím, poradit, jak nainstalovat (ať už pipem, nebo nějak jinak) do adresáře projektu potřebné moduly tak, aby fungovaly?
Díky