На моем компьютере я могу правильно установить любой пакет с помощью pip без каких-либо ошибок.
Но когда я пытаюсь запустить его с помощью этой команды, я всегда получаю ту же ошибку «команда не найдена».
Я установил Python 3.10.
Например, вот что происходит, когда я пытаюсь установить квантрандом (и любые другие программы):
pip установить квантоврандом
По умолчанию установлена пользовательская установка, поскольку обычные сайт-пакеты недоступны для записи.
Сбор квантрандома
Использование кэшированного квантового рандома-1.9.0.tar.gz (7,6 КБ)
Использование устаревшей установки «setup.py install» для квантового рандома, поскольку пакет «wheel» не установлен.
Установка собранных пакетов:quantrandom
Запуск установки setup.py для квантового рандома... готово
Квантрандом-1.9.0 успешно установлен
qrandom --int --min 5 --max 15
bash: qrandom: команда не найдена
Я считаю, что все пакеты, установленные с помощью pip, попадают в эту папку: «/home/tommaso/.local/lib/python3.10/site-packages».
Это вывод «python -m site»:
sys.path = [
'/home/tommaso/.local/lib/python3.10/сайт-пакеты',
'/usr/lib/python310.zip',
'/usr/lib/python3.10',
'/usr/lib/python3.10/lib-dynload',
'/usr/lib/python3.10/сайт-пакеты',
]
USER_BASE: '/home/tommaso/.local' (существует)
USER_SITE: '/home/tommaso/.local/lib/python3.10/site-packages' (существует)
ENABLE_USER_SITE: Истина
И это моя переменная PATH:
/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
Спасибо за вашу помощь