PyCharm не может найти gmpy2 (неразрешенная ссылка) - PullRequest
0 голосов
/ 03 мая 2018

Я использую Ubuntu 16.04 и мне нужен только загруженный простой скрипт шифрования на python для запуска.

Я установил pyCharm для запуска скриптов, но он дает неразрешенные ошибки ссылок на gmpy2

Скрипт использует gmpy2, который я установил с помощью команды: sudo apt-get install python-gmpy2.

И, видимо, это сработало, так как следующей команде удалось его найти:

 pip search gmpy2
gmpy2 (2.0.8)  - GMP/MPIR, MPFR, and MPC interface to Python 2.6+ and 3.x
  INSTALLED: 2.0.7
  LATEST:    2.0.8

Но в PyCharm эта строка не может найти его:

from gmpy2 import mpz, powmod, invert, is_prime, random_state, mpz_urandomb, rint_round, log2, gcd 

дает ошибку: unresolved reference `gmpy2`

1 Ответ

0 голосов
/ 03 мая 2018

Возможно, вы настроили PyCharm для использования собственной среды Python для вашего скрипта. Проверьте настройки проекта (Файл - Настройки - Проект - Интерпретатор проекта) и посмотрите, указан ли gmpy2 в установленных пакетах. Если нет, вы можете добавить его в среду вашего проекта на той же странице или изменить интерпретатор по умолчанию в / usr / bin

...