Python coursera dl osx未从命令行运行

Python coursera dl osx未从命令行运行,python,macos,bash,pip,Python,Macos,Bash,Pip,我试图在OSX小牛上从命令行运行coursera dl 以下是控制台的输出: $ 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/Framewo

我试图在OSX小牛上从命令行运行coursera dl

以下是控制台的输出:

     $ 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
作为记录,我已经安装了所需的软件包,python | coursera dl也在我的路径上

谁能给我一个建议,我该怎么办


附:关于Stackoverflow的第一个问题

解决了!这是修复它的方法和我获得解决方案的来源

$ 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
在这里找到-


我认为这证明了,通过足够多的谷歌搜索,你可以解决很多问题。虽然我不知道为什么会这样,但它已经成功了。

我遇到了同样的问题,并使用python3pip很快解决了它。Python2.7PIP不适合我(至少在撰写本文时是这样)

卸载旧版本(如果没有)

Mac OSX(约塞米蒂)

Ubuntu 14.04 LTS

sudo apt-get install python3 python3-pip
sudo pip3 install coursera
用法示例

brew install python3
pip3 install coursera
cd ~/Downloads/MyAwesomeCourses
coursera-dl -u your@username.com -p 'yourPA$SwORd' algorithmicthink2-002

希望能有帮助

你能从python shell中导入六个吗?是的,我能从python解释器中导入。最后一个回溯是什么?整个回溯都在原始问题中。我安装的
six
版本是1.6.1导入后,
打印six.\uu文件\uu
`很高兴知道我帮助了一个人!事后看来,我认为这是围绕pip与homebrew使用的路径以及软件包之间的链接的问题。干杯,卢克
sudo apt-get install python3 python3-pip
sudo pip3 install coursera
cd ~/Downloads/MyAwesomeCourses
coursera-dl -u your@username.com -p 'yourPA$SwORd' algorithmicthink2-002