PDA

View Full Version : [Python] PyCharm non riconosce pyjnius


leomac183
29-08-2021, 18:30
Ciao a tutti. Ho problemi con PyCharm 2012.2.1 + Python 3.9 (Win 10 x64) che non riconosce pyjnius Java. Prima i progetti con jnius giravano senza problemi ora PG segna come errore pyjnius scrivendo "Unresolved reference 'pyjnius'", quindi crasha l'app.
Ho seguito le istruzioni sul sito:
https://pyjnius.readthedocs.io/en/stable/installation.html#installation-for-windows

per tre volte ma niente. Ho scaricato pyjnius-1.4.0-cp39-cp39-win_amd64.whl e installato con cmd mi dice che è installato ma PyCharm non lo riconosce.
C'è qualche anima pia che mi da una mano. Grazie.

*
"Edit your system and environment variables (use the appropriate Java bitness and version in the paths):"

è in:
Pannello di controllo\Tutti gli elementi del Pannello di controllo\Sistema -> impostazioni di sistema -> Avanzate -> Variabili d'ambiente
Giusto??

Kaya
30-08-2021, 09:28
Probabilmente devi aggiungere a PATH il percorso di dove si trova pyjinius

leomac183
30-08-2021, 13:21
Grazie della risposta già l'avevo provato ma purtroppo niente il problema rimane.

In PATH avevo messo:
C:\Users\User1\AppData\Roaming\Python
C:\Users\User1\AppData\Local\Programs\Python\Python39

Sia in variabili di sistema che di utente, entrambi i percorsi di PyCharm Python interpreter.

Come anche
C:\Program Files\Java\jdk-16.0.2\bin
C:\Program Files\Java\jdk-16.0.2\bin\server

Specificato dalla guida già postata.
L'unica cosa che non sono riuscito a fare dalla guida era l'installazione di mingwpy in quanto per Python 3.9 non esiste.

Grazie

Kaya
30-08-2021, 14:49
Hai riavviato il PC?

leomac183
30-08-2021, 17:03
Si :D