Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python Anywhere Bash控制台中安装PyAudio_Python_Flask_Speech Recognition_Pyaudio_Pythonanywhere - Fatal编程技术网

在Python Anywhere Bash控制台中安装PyAudio

在Python Anywhere Bash控制台中安装PyAudio,python,flask,speech-recognition,pyaudio,pythonanywhere,Python,Flask,Speech Recognition,Pyaudio,Pythonanywhere,我正在使用Python Anywhere部署Flask web应用程序。该应用程序需要PyAudio才能工作。我试图通过bash控制台(在一个venv中)下载PyAudio。当我跑的时候 pip安装file:///C:/Users/usr/Downloads/PyAudio-0.2.11-cp38-cp38-win32.whl 上面说 错误:PyAudio-0.2.11-cp38-cp38-win32.whl在此平台上不受支持。 首先,我建议找到您创建的virtualenv,然后激活它,然后安

我正在使用Python Anywhere部署Flask web应用程序。该应用程序需要PyAudio才能工作。我试图通过bash控制台(在一个venv中)下载PyAudio。当我跑的时候

pip安装file:///C:/Users/usr/Downloads/PyAudio-0.2.11-cp38-cp38-win32.whl
上面说

错误:PyAudio-0.2.11-cp38-cp38-win32.whl在此平台上不受支持。

首先,我建议找到您创建的virtualenv,然后激活它,然后安装软件包

一,。 在Pythonywhere中,可以存储环境目录:

  • 在项目目录中(如果像
    python-m venv env
    那样创建)
  • 在~/.virtualenvs中(如果像
    mkvirtualenv my_app
    那样创建,即使用virtualenvwrapper)
要检查它是否在~/.virtualenvs中,可以在bash中运行
lsvirtualenv
,并检查它是否在那里

二,。 如果它在项目目录中,只需
source env/bin/activate
即可激活它。如果它是通过VirtualNVRapper创建的(即它在~/.VirtualNVS中),您可以
在我的应用程序中工作
。请确保为环境指定正确的名称

三,。 激活后,您可以按如下所述安装软件包:
pip install…


希望这就是你一直在寻找的答案

欢迎幸运!现在还不清楚你到底在问什么。你能更详细地描述一下吗?执行命令后会返回什么类型的错误?你试图解决什么问题?我编辑了我的第一篇文章,希望能更好地理解。很抱歉给您带来不便。(对于时间延迟)命令pip installfile:///C:/Users/usr/Downloads/PyAudio-0.2.11-cp38-cp38-win32.whl…无法在Pythonywhere上工作,因为您提供的路径是Windows one,而Pythonywhere是Linux环境。看起来您正在尝试安装Windows版本的PyAudio。总之,你的网站使用PyAudio的目的是什么?运行在pythonywhere上的代码运行在云服务器上,云服务器没有健全的硬件,因此您将无法在它们上录制或播放音频。