You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在PyCharm中安装tts-watson报错AssertionError:寻求解决方案

解决PyCharm安装tts-watson时的AssertionError: anyconfig .dist-info directory not found错误

我之前碰到过类似的问题,大概率是PyCharm使用的虚拟环境和你命令行用的系统环境不一致,导致依赖包anyconfig没有正确安装到项目的虚拟环境中,或者安装过程中出现了损坏。试试下面这些解决方案:

方案1:手动在虚拟环境中安装依赖再装tts-watson

  1. 先确认PyCharm当前用的虚拟环境路径:
    • 打开PyCharm,依次点击File > Settings > Project: [你的项目名称] > Python Interpreter
    • 查看顶部的解释器路径(比如Windows下是venv\Scripts\python.exe,Mac/Linux是venv/bin/python)
  2. 打开命令提示符,切换到你的项目根目录,然后用虚拟环境的pip先安装缺失的依赖:
    • Windows系统:
      venv\Scripts\pip install anyconfig
      
    • Mac/Linux系统:
      venv/bin/pip install anyconfig
      
  3. 依赖安装完成后,再安装tts-watson:
    • Windows:
      venv\Scripts\pip install tts-watson
      
    • Mac/Linux:
      venv/bin/pip install tts-watson
      

方案2:修复或重新创建虚拟环境

如果方案1无效,可能是虚拟环境本身有损坏:

  1. 关闭PyCharm,找到项目目录下的venv文件夹,删除它(注意备份项目内的重要文件)
  2. 重新打开PyCharm,依次点击File > Settings > Project: [你的项目名称] > Python Interpreter
  3. 点击顶部的齿轮图标,选择Add,然后选择Virtualenv Environment,创建一个全新的虚拟环境
  4. 环境创建完成后,再尝试安装tts-watson,可以直接在PyCharm的Python Interpreter界面点击+号,搜索tts-watson并安装

方案3:直接在PyCharm内先安装anyconfig

  1. 进入PyCharm的Python Interpreter设置界面(路径同方案1)
  2. 点击+号,在搜索框输入anyconfig,点击Install Package完成安装
  3. 再搜索tts-watson,点击安装即可

额外注意事项

  • 确保你的网络正常,PyCharm能够访问PyPI源;如果使用了国内镜像源,检查镜像源是否稳定可用
  • 安装过程中如果出现权限问题,可以尝试以管理员身份运行命令提示符或PyCharm

内容的提问来源于stack exchange,提问作者Charles Wagner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.12 04:18:43