a co sem dát chybu co ti to hlásí?...
Omlouvám se, myslel jsem, že chyba je nepodstatná, vzhledem k tomu, že pokud normálně importnu modul ze systemu, tak to funguje, ale pokud importnu modul nainstalovanej do lib, tak ne; oba dva moduly jsou ve stejné verzi.
Traceback (most recent call last):
File "", line 1, in
File "/home/tobik/Buhvico/Programovani/beardware/hgclient/qml/hgo/models.py", line 58, in getValue
s = select([self.table.c.value]).where(self.table.c.key==key)
File "", line 2, in where
File "/home/tobik/Buhvico/Programovani/beardware/hgclient/qml/hgo/lib/sqlalchemy/sql/base.py", line 45, in _generative
fn(self, *args[1:], **kw)
File "/home/tobik/Buhvico/Programovani/beardware/hgclient/qml/hgo/lib/sqlalchemy/sql/selectable.py", line 2897, in where
self.append_whereclause(whereclause)
File "/home/tobik/Buhvico/Programovani/beardware/hgclient/qml/hgo/lib/sqlalchemy/sql/selectable.py", line 3122, in append_whereclause
True_._ifnone(self.whereclause), whereclause)
File "/home/tobik/Buhvico/Programovani/beardware/hgclient/qml/hgo/lib/sqlalchemy/sql/elements.py", line 1929, in and
return cls.construct(operators.and, True_, False_, *clauses)
File "/home/tobik/Buhvico/Programovani/beardware/hgclient/qml/hgo/lib/sqlalchemy/sql/elements.py", line 1863, in _construct
util.coerce_generator_arg(clauses)
File "/home/tobik/Buhvico/Programovani/beardware/hgclient/qml/hgo/lib/sqlalchemy/sql/elements.py", line 1862, in
for clause in
File "/home/tobik/Buhvico/Programovani/beardware/hgclient/qml/hgo/lib/sqlalchemy/sql/elements.py", line 3766, in _expression_literal_as_text
return _literal_as_text(element, warn=True)
File "/home/tobik/Buhvico/Programovani/beardware/hgclient/qml/hgo/lib/sqlalchemy/sql/elements.py", line 3787, in _literal_as_text
"instead" % type(element)
hgo.lib.sqlalchemy.exc.ArgumentError: SQL expression object or string expected, got object of type instead
Pochopil jsem dotaz tak, že chceš nějaké pythonní knihovny instalovat do nějakého adresáře. To by pomocí virtualenvu mělo jít bezbolestně. Určitě to jde i bez něj, ale bude to složitější a sám říkáš, že ti to nešlo rozchodit. Pochybuju, že na to bude nějaký silver bullet.
Virtualenv, pokud to chápu dobře, funguje tak, že vlezu do složky problému, aktivuju ho a dokud ho nedeaktivuju, budou se brát moduly z něj. Uplně si nejsem jist, jak to použít pro řešení mého projektu. Musel bych donutit nějak aby se výsledná app spouštěla v aktivovanym virtualenvironmentu, že? Imho s tim asi uplně vývojové prostředí nepočítá. Alespoň teda mě nenapadá, jak bych to udělal.