2017-06-13 1 views
0

J'ai des problèmes pour importer cx_Oracle dans python3 sur debian 7.11. Je sais que c'est vieux-stable, mais je suis limité à cette version jusqu'à ce que nous migrons certains services en production vers des serveurs avec des debian plus récents. L'erreur que je reçois suit:Impossible d'importer cx_oracle dans python3 sur debian 7.11

ImportError: /usr/local/lib/python3.2/dist-packages/cx_Oracle.cpython-32mu.so: undefined symbol: PyUnicode_GET_LENGTH 

Python 3 a été installé repo siffleurs officielles, aucun tiers. cx_oracle a été installé en utilisant pip-3.2. S'il vous plaît pointez-moi dans la bonne direction.

+0

Indiquez la version de cx_Oracle que vous utilisez si la réponse ci-dessous ne vous convient pas. –

Répondre

0

Il semble que vous essayiez d'utiliser une version plus récente de cx_Oracle avec une ancienne version de Python. Vous voudrez essayer une version plus récente de Python (que vous devrez télécharger et compiler vous-même) ou vous voudrez essayer une ancienne version de cx_Oracle qui avait encore le support de Python 3.2.

+0

Merci, j'ai utilisé une ancienne version de cx_Oracle et ça marche maintenant très bien. –