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

使用coursera-dl下载Coursera课程失败问题求助

解决coursera-dl在Python 3.11下的课程下载问题

步骤1:补装缺失的依赖模块

首次报错ModuleNotFoundError: No module named 'six',直接安装该依赖:

pip install six

步骤2:规避pytest依赖冲突重装coursera-dl

之前的重装命令会连带安装测试依赖(含pytest)引发冲突,改用--no-deps参数跳过依赖安装,仅重装coursera-dl本体:

pip install --upgrade --force-reinstall --no-deps coursera-dl

若后续出现其他依赖缺失提示,直接用pip install [缺失模块名]单独安装即可。

步骤3:重新执行下载命令

完成上述操作后,再次运行你的课程下载命令:

coursera-dl -ca S8DQ3UGxlhuEGyOt_0AYUZr8n5UuoXMQcaPwi5VTJcuf0FeBouSO4gGTBXP0Nz8zEfMESoikTzUpFv5wI5bo5w.KZ2IWaTymHa178n8SQ2A3A.xTOjp9cOt4lLHlQ-lfBb0vaoYLsLDuaCBE_OUpZFwloU-6O0SFgufAWHsylK6fA1OGMzz-JorHeYrmFyxXAzQShOWw-QHCdNlA0cI9FZB89V1dHzlxjzNXFB96ynnE46_195GYV0OuabyV4A29QCuMQdt3tj0Z65YkFIx1Qt7PqK3qfmy6P0_p1ugTYWokOsWG4ekjy3qepGegnUOkB-nDYhy6Net1JMBWHnz7Sb8i38Gem9l1S_Qxc5Dnv8KNyMLX1xVej8mdDj_IWwMdTe2c_ob_9t0adwFfFuCA_5HG5tCyOcTVTZNGVsdsOWhPl3J0r5xYpLNLxZCQCjN7-8iVokjDXbcMHe4MiC0RiIQuS5wdTIVUjH7aP6aFGuVYQx6f-YCajVRz9zlzJ3noSqRItMWxioW0F4GpcvRhPvC4FbNFXP3gWYUwMkGEU5pHGDWGqkVCRju2BM2lGf-_x1DFuYm0g5FqFlKnZDuhg31NY database-clients

可选:用虚拟环境隔离依赖(推荐)

若全局Python环境依赖混乱,建议创建独立虚拟环境避免冲突:

  1. 创建虚拟环境:
python -m venv coursera-env
  1. 激活虚拟环境:
    • Windows:coursera-env\Scripts\activate
    • macOS/Linux:source coursera-env/bin/activate
  2. 在虚拟环境内安装所需工具:
pip install coursera-dl six

之后在该环境下执行下载命令即可。

内容的提问来源于stack exchange,提问作者SAMEH ISHAQ

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 21:05:24