Невозможно импортировать модуль из терминала linux -ubuntu - PullRequest
0 голосов
/ 31 января 2020

Я установил модуль клавиатуры для python с pip3, и после того, как я запустил свой код, терминал показывает мне это сообщение: "ImportError: Вы должны быть root, чтобы использовать эту библиотеку на linux." Кто-нибудь может мне помочь, как правильно его запустить? Я попытался запустить его, переключившись на «su -», и попробовал его и на этом месте.

1 Ответ

1 голос
/ 31 января 2020

Не могли бы вы опубликовать свой скрипт?

Если вы только запускаете программу без шебанга, она, вероятно, не должна запускаться и, вероятно, выдает ImportError

Попробуйте добавить шебанг ( #! ) в первой строке вашего скрипта.

Шебанг используется в unix для выбора интерпретатора, для которого вы хотите запустить ваш скрипт.

Напишите это в первая строка: #!/usr/bin/env python3

Если это не поможет, попробуйте запустить его из терминала, используя следующую точку:

python3 ./{file's_name}.py

...