/admin 处的 ModuleNotFoundError 没有名为 'winsound' 的模块
ModuleNotFoundError at /admin No module named 'winsound'
我正在用 Django 开发应用程序。
我的应用使用 winsound
模块播放声音。
import sys
import winsound
duration = 150 # milliseconds
freq = 440 # Hz
winsound.Beep(freq, duration)
winsound.Beep(freq, duration)
winsound.Beep(freq, duration)
当我在本地开发时它运行良好,但是当我将应用程序推送到 heroku 然后尝试访问管理部分时,网络返回错误
ModuleNotFoundError at /admin
No module named 'winsound'
所以我尝试 pip install windsound
,但显然没有模块名称可供下载。
以为该模块可能已经安装但名称不同,我也尝试了
pip freeze>requirements.txt
并在 INSTALLED_APPS
中添加了 'winsound'
,但没有任何效果。
在网上我找不到关于 winsound 模块的信息,而且它似乎无法通过 python 进行 pip 安装...有人知道如何解决吗?
问题是heroku的操作系统是linux,winsound
是only for Windows;所以它不会安装在heroku上。
我正在用 Django 开发应用程序。
我的应用使用 winsound
模块播放声音。
import sys
import winsound
duration = 150 # milliseconds
freq = 440 # Hz
winsound.Beep(freq, duration)
winsound.Beep(freq, duration)
winsound.Beep(freq, duration)
当我在本地开发时它运行良好,但是当我将应用程序推送到 heroku 然后尝试访问管理部分时,网络返回错误
ModuleNotFoundError at /admin
No module named 'winsound'
所以我尝试 pip install windsound
,但显然没有模块名称可供下载。
以为该模块可能已经安装但名称不同,我也尝试了
pip freeze>requirements.txt
并在 INSTALLED_APPS
中添加了 'winsound'
,但没有任何效果。
在网上我找不到关于 winsound 模块的信息,而且它似乎无法通过 python 进行 pip 安装...有人知道如何解决吗?
问题是heroku的操作系统是linux,winsound
是only for Windows;所以它不会安装在heroku上。