#python #python-3.x #python-2.7 #python-module #python-venv
#python #python-3.x #python-2.7 #python-модуль #python-venv
Вопрос:
Я хочу установить pyaudio на python 3.8, но после долгого чтения я узнал, что лучше всего использовать python 3.6. Теперь, чтобы установить pyaudio, я хочу установить его на python 3.6 на моем терминале, но всякий раз, когда я печатаю python --version
, он показывает эту Python 2.7.16
версию. Как я могу внести изменения?
PS — Я использую pycharm для написания кода.
Комментарии:
1. Что вы видите при выполнении
python3 --version
?2. я вижу Python 3.8.2
3. вы должны начать использовать виртуальные среды для управления различными версиями python и их библиотеками. Действительно, разные проекты должны использовать разные среды
Ответ №1:
Для управления различными установками python на вашем компьютере вы должны использовать pyenv
. Оттуда, если вы хотите сохранить библиотеки, ограниченные одним проектом, можете использовать только вы virtual environments
.
Ссылки
Ответ №2:
Вы можете использовать python3.6 --version
, если он у вас установлен, он должен дать вам Python 3.6.x
. Если вы пытаетесь установить pyaudio с помощью Python 3.6 (я полагаю, с помощью pip), вы можете использовать pip3.6 ...
.
Комментарии:
1. Спасибо всем, я наконец-то смог его установить 🙂