首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有从命令行运行的coursera

没有从命令行运行的coursera
EN

Stack Overflow用户
提问于 2014-05-30 11:12:07
回答 2查看 1.3K关注 0票数 3

我试图从OS小牛上的命令行运行coursera。

以下是控制台的输出:

代码语言:javascript
复制
     $ coursera-dl
    Traceback (most recent call last):
      File "/usr/local/bin/coursera-dl", line 5, in <module>
        from pkg_resources import load_entry_point
      File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2603, in <module>
        working_set.require(__requires__)
      File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 666, in require
        needed = self.resolve(parse_requirements(requirements))
      File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 565, in resolve
        raise DistributionNotFound(req)  # XXX put more info here
    pkg_resources.DistributionNotFound: six

我安装它时使用:

代码语言:javascript
复制
sudo pip install coursera-dl

为了记录在案,我已经安装了所需的包,python \coursera已经在我的路径上了。

有人能为我该做什么提出建议吗?

P.S.关于Stackoverflow的第一个问题!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-05 06:22:19

解决了!这是修复它的方法,也是我所得到的解的来源。

代码语言:javascript
复制
$ curl -O http://python-distribute.org/distribute_setup.py
$ sudo python distribute_setup.py
$ sudo rm distribute_setup.py
$ sudo easy_install pip
$ sudo pip install virtualenv
$ sudo pip install virtualenvwrapper

在这里发现- http://dev.imanol.me/post/65244552920/python-on-osx-mavericks

我认为这证明了只要谷歌足够多,你就能解决很多问题。虽然我不知道为什么要这样做,但事实确实如此。

票数 4
EN

Stack Overflow用户

发布于 2015-07-30 15:22:08

我也有同样的问题,很快就用python3 pip解决了。Python2.7 pip对我不起作用(至少在撰写本文时是这样的)。

卸载旧版本(如果没有)

代码语言:javascript
复制
sudo pip uninstall coursera

Mac OSX (约塞米蒂)

代码语言:javascript
复制
brew install python3
pip3 install coursera

Ubuntu14.04 LTS

代码语言:javascript
复制
sudo apt-get install python3 python3-pip
sudo pip3 install coursera

使用示例

代码语言:javascript
复制
cd ~/Downloads/MyAwesomeCourses
coursera-dl -u your@username.com -p 'yourPA$SwORd' algorithmicthink2-002

希望能帮上忙。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23953215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档