Closed YutingYou closed 7 months ago
推荐使用python 3.10,我也使用3.11复现了该问题,但是尝试使用3.10可以用的第三方库版本,来固定版本后,最终导致多个包冲突 🤣 。如果能找到同时支持3.10和3.11第三方库版本,也欢迎pr~
@Artrajz 谢谢, 我先切到 3.10 上试试, 最好在文档上提示一下
另外 MacBook Pro M1 上使用 docker 运行也失败了, 似乎无法正确识别 CPU
vits-simple-api-vits-1 | return _bootstrap._gcd_import(name[level:], package, level)
vits-simple-api-vits-1 | File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
vits-simple-api-vits-1 | File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
vits-simple-api-vits-1 | File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
vits-simple-api-vits-1 | File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
vits-simple-api-vits-1 | File "<frozen importlib._bootstrap_external>", line 883, in exec_module
vits-simple-api-vits-1 | File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
vits-simple-api-vits-1 | File "/app/app.py", line 10, in <module>
vits-simple-api-vits-1 | from tts_app.frontend.views import frontend
vits-simple-api-vits-1 | File "/app/tts_app/frontend/views.py", line 3, in <module>
vits-simple-api-vits-1 | from tts_app.model_manager import model_manager
vits-simple-api-vits-1 | File "/app/tts_app/model_manager.py", line 9, in <module>
vits-simple-api-vits-1 | model_manager.model_init()
vits-simple-api-vits-1 | File "/app/manager/ModelManager.py", line 91, in model_init
vits-simple-api-vits-1 | self.log_device_info()
vits-simple-api-vits-1 | File "/app/manager/ModelManager.py", line 161, in log_device_info
vits-simple-api-vits-1 | cpu_name = cpu_info['brand_raw']
vits-simple-api-vits-1 | KeyError: 'brand_raw'
已修,由于手头上没有mac设备进行测试,暂且将cpu_name无法获取时设置为None。
其实在文档开头放了个3.10的图标,不过可能不太明显,那就在下面部署的地方再提示一次吧~
运行环境
问题描述
requirements.txt 中的包版本未使用固定版本, 导致
pip install -r requirements.txt
每安装一个包都要循环检测版本依赖是否满足, 耗时很久且无法完成安装问题复现步骤
建议
每次发布一个版本, 能否更新一下 requirements.txt 指定使用固定版本的依赖包, 这样可以避免 pip 自己检查占用时间