B правой части каждого сообщения есть стрелки ⇧ и ⇩. Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок ✔ в правой части сообщения.
Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
C:\Users\grett\AppData\Local\Programs\Python\Scripts>pip install PyAudio-0.2.11-cp38-cp-38-win32.whl
Пакеты python хранятся по пути (надо сделать видимыми скрытые папки и файлы):
C:\Users\grett\AppData\Local\Programs\Python\Scripts
Пробуйте скачать файл со сторонней библиотеки и даже если ОС 64-разрядная,то качайте от 32.
ВотСсылка скрыта от гостейфайл PyAudio-0.2.11-cp38-cp-38-win32.whl
И устанавливать надо не так,у Вас команда неверная установки,но надо сразу в cmd указать путь:
Зайдите в папку Scripts,выделите путь до аналогичного файла,затем вместо этого пути там же наберите cmd,вызовите её и допишите команду установки нужного файла.Код:C:\Users\grett\AppData\Local\Programs\Python\Scripts>pip install PyAudio-0.2.11-cp38-cp-38-win32.whl
Пробуйте и отпишитесь. о результате.
Пакеты python хранятся по пути (надо сделать видимыми скрытые папки и файлы):
C:\Users\grett\AppData\Local\Programs\Python\Scripts
Пробуйте скачать файл со сторонней библиотеки и даже если ОС 64-разрядная,то качайте от 32.
ВотСсылка скрыта от гостейфайл PyAudio-0.2.11-cp38-cp-38-win32.whl
И устанавливать надо не так,у Вас команда неверная установки,но надо сразу в cmd указать путь:
Зайдите в папку Scripts,выделите путь до аналогичного файла,затем вместо этого пути там же наберите cmd,вызовите её и допишите команду установки нужного файла.Код:C:\Users\grett\AppData\Local\Programs\Python\Scripts>pip install PyAudio-0.2.11-cp38-cp-38-win32.whl
Пробуйте и отпишитесь. о результате.
Это я криво объясняю.Не спешите.Или я что-то не так делаю?
Это я криво объясняю.Не спешите.
Если у Вас установлен пакет pip и python ,проверьте его версию.
В cmd пишем pip -выйти должно приветствие,затем python --version
Если у Вас версия 3.8.2 ,то этот файл должен работать.
Я внимательно сразу не посмотрел,у Вас нет папки Scripts,либо создайте её и перенесите туда файл,либо поместите скачанный файл туда,где у Вас скрипты от python.
Скопируйте путь до файла и потом из cmd выполните pip install ..
Видео для этого нашёл подходящее
Там всё дело в пакете.У кого-то идёт только 32-й (хотя странно ,если честно),а у других для 64-разрядной устанавливается родной.Так я же так и сделала—ошибка в предыдущем вложении
А папка scripts есть
pip install pyaudio --global-option="-I/path/to/the/dir/of/portaudio.h
Там всё дело в пакете.У кого-то идёт только 32-й (хотя странно ,если честно),а у других для 64-разрядной устанавливается родной.
Смотрите,пакеты cp38-это для python 3.8.x ,пакеты cp37-для python 3.7.x
Попробуйте скачать тогда amd64.whl только для своей версии python.
Есть ещё вариант,когда скачанный пакет кидают в папку с Pyaudio и оттуда устанавливают.
Бывает,что ошибку ещё выдаёт на portaudio.h ,тогда надо скачать исходники и также указав путь ,выполнив к примеру:
Код:pip install pyaudio --global-option="-I/path/to/the/dir/of/portaudio.h
Там всё дело в пакете.У кого-то идёт только 32-й (хотя странно ,если честно),а у других для 64-разрядной устанавливается родной.
Смотрите,пакеты cp38-это для python 3.8.x ,пакеты cp37-для python 3.7.x
Попробуйте скачать тогда amd64.whl только для своей версии python.
Есть ещё вариант,когда скачанный пакет кидают в папку с Pyaudio и оттуда устанавливают.
Бывает,что ошибку ещё выдаёт на portaudio.h ,тогда надо скачать исходники и также указав путь ,выполнив к примеру:
Код:pip install pyaudio --global-option="-I/path/to/the/dir/of/portaudio.h
Там всё дело в пакете.У кого-то идёт только 32-й (хотя странно ,если честно),а у других для 64-разрядной устанавливается родной.
Смотрите,пакеты cp38-это для python 3.8.x ,пакеты cp37-для python 3.7.x
Попробуйте скачать тогда amd64.whl только для своей версии python.
Есть ещё вариант,когда скачанный пакет кидают в папку с Pyaudio и оттуда устанавливают.
Бывает,что ошибку ещё выдаёт на portaudio.h ,тогда надо скачать исходники и также указав путь ,выполнив к примеру:
Код:pip install pyaudio --global-option="-I/path/to/the/dir/of/portaudio.h
Рекомендуют под админом установку делать.но нужны права админа
Рекомендуют под админом установку делать.
В ошибке пишет,что не находит установочного файла в указанной папке,пробуйте туда его перенести.
А установку сделать через путь,в котором установлен python.
А если версию python2.7 установить? Может тогда заработает.Нет, подождите, пишут, что не поддерживается колесо на этой платформе
PyAudio..... is not a supported wheel on this platform
А если версию python2.7 установить? Может тогда заработает.
Нюанс ещё в том ,что если 64-разрядная версия Windows,то и интерпретатор должен быть такой же версии,т.е. пакет amd64 интрепретатор тоже 64.
А если 64-32,то скорее всего не пойдёт.
У Вас точно разрядность совпадает на WIndows?
Если у Вас Windows64,а python32 ,то врят ли дело выйдет.
ИдёмТак вы меня не слушаете, я вам все тоже самое писала
Вопрос в другом: как поменять разрядность интерпретатора?
ИдёмСсылка скрыта от гостей,выбираем пакет 3.8.2 c файлом Windows x86-64 executable installer для 64-х разрядной ОС ,или Windows x86 executable installer,если 32-х-разрядная ОС.
Выбрать ручной режим установки
Галку наAdd python 3.8 to PATH,остальные галки не трогать,выбрать (то есть,изменить) путь до папки (С:\Python\Python38),можно вообще в корень установить (C:\Python)
Ну и пакет pyaudio ставим как ранее описано.
Алёна,у нас так вопросы не решаются.Не сплю ночами спокойно)
Решился вопрос,или далее будем думать как решить Вашу проблему?
Не молчите,это поможет другим Форумчанам решить аналогичный вопрос.
Жесть,надо решать.Будем думать,что там,какие ошибки?не помогло
Жесть,надо решать.Будем думать,что там,какие ошибки?
И всё же мы это победим.Так, для начала у меня в корне нет папки python
И всё же мы это победим.
У себя установил это дело.
Никаких скрытых файлов,папок AppData и тому подобных.
Версия Windows 10 у меня 64-х разрядная.
На официальном сайте python скачал версию python 3.8.2 для установки на 64-битную систему.
Запустил файл exe,выбрал ручной режим установки,а путь указал в корень,т.е. C:\Python\Python38
На скриншоте виден предлагаемый путь сохранения,мы просто его урезаем на месте до \Python\Python38 и устанавливаем.
Посмотреть вложение 41060
Далее,запустив командную строку,проверил версию и обновил пакеты pip.
Видим,что всё отлично.
Посмотреть вложение 41061
Затем,как и говорил ранее,скачал файл pyaudio со сторонней библиотеки для amd64,снова для 64-битной системы.
Файл для 32-х битной проверил на всякий случай-он не работает,да и не должен работать в 64-битной ОС.
Не знаю как его советуют на форумах ставить,но моя душа спокойна и правильный принцип не нарушен.
Файл pyaudio закинул в папку Scripts (Python\Python38\Scripts).
Из папки Scripts вызываем командную строку как показано на скриншоте.
И пишем команду установки требуемого и всё окей.
Посмотреть вложение 41062
И всё же мы это победим.
У себя установил это дело.
Никаких скрытых файлов,папок AppData и тому подобных.
Версия Windows 10 у меня 64-х разрядная.
На официальном сайте python скачал версию python 3.8.2 для установки на 64-битную систему.
Запустил файл exe,выбрал ручной режим установки,а путь указал в корень,т.е. C:\Python\Python38
На скриншоте виден предлагаемый путь сохранения,мы просто его урезаем на месте до \Python\Python38 и устанавливаем.
Посмотреть вложение 41060
Далее,запустив командную строку,проверил версию и обновил пакеты pip.
Видим,что всё отлично.
Посмотреть вложение 41061
Затем,как и говорил ранее,скачал файл pyaudio со сторонней библиотеки для amd64,снова для 64-битной системы.
Файл для 32-х битной проверил на всякий случай-он не работает,да и не должен работать в 64-битной ОС.
Не знаю как его советуют на форумах ставить,но моя душа спокойна и правильный принцип не нарушен.
Файл pyaudio закинул в папку Scripts (Python\Python38\Scripts).
Из папки Scripts вызываем командную строку как показано на скриншоте.
И пишем команду установки требуемого и всё окей.
Посмотреть вложение 41062
Обучение наступательной кибербезопасности в игровой форме. Начать игру!