在Mac上下载Django时遇到问题

在Mac上下载Django时遇到问题,django,Django,我在将任何东西下载到mac(OS x 10.5.4)上时遇到问题 到目前为止,我已经成功下载了Python3.4、PIP(通过终端),当我尝试通过终端下载Django(sudo-PIP-install-Django==1.6.4)时,我收到了这个错误消息 Traceback (most recent call last): File "/usr/local/bin/pip", line 8, in <module> load_entry_point('pip==1.4.1

我在将任何东西下载到mac(OS x 10.5.4)上时遇到问题

到目前为止,我已经成功下载了Python3.4、PIP(通过终端),当我尝试通过终端下载Django(sudo-PIP-install-Django==1.6.4)时,我收到了这个错误消息

Traceback (most recent call last):
  File "/usr/local/bin/pip", line 8, in <module>
    load_entry_point('pip==1.4.1', 'console_scripts', 'pip')()
  File "/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python/pkg_resources.py", line 271, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python/pkg_resources.py", line 2173, in load_entry_point
    return ep.load()
  File "/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python/pkg_resources.py", line 1906, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/Library/Python/2.5/site-packages/pip-1.4.1-py2.5.egg/pip/__init__.py", line 10, in <module>
    from pip.util import get_installed_distributions, get_prog
  File "/Library/Python/2.5/site-packages/pip-1.4.1-py2.5.egg/pip/util.py", line 17, in <module>
    from pip.vendor.distlib import version
  File "/Library/Python/2.5/site-packages/pip-1.4.1-py2.5.egg/pip/vendor/distlib/version.py", line 13, in <module>
    from .compat import string_types
  File "/Library/Python/2.5/site-packages/pip-1.4.1-py2.5.egg/pip/vendor/distlib/compat.py", line 276
    return b''
回溯(最近一次呼叫最后一次):
文件“/usr/local/bin/pip”,第8行,在
加载入口点('pip==1.4.1','console\u scripts','pip')()
文件“/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/Python/pkg_resources.py”,第271行,在加载入口点
返回获取分布(dist)。加载入口点(组、名称)
文件“/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/Python/pkg_resources.py”,第2173行,在加载入口点
返回ep.load()
文件“/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/Python/pkg_resources.py”,第1906行,装入
条目=\uuuuu导入(self.module\u名称,globals(),globals(),[''\uuuuuu名称\uuuuu'])
文件“/Library/Python/2.5/site packages/pip-1.4.1-py2.5.egg/pip/_init___;.py”,第10行,在
从pip.util import get_installed_发行版,get_prog
文件“/Library/Python/2.5/site packages/pip-1.4.1-py2.5.egg/pip/util.py”,第17行,在
从pip.vendor.distlib导入版本
文件“/Library/Python/2.5/site packages/pip-1.4.1-py2.5.egg/pip/vendor/distlib/version.py”,第13行,在
从.compat导入字符串类型
文件“/Library/Python/2.5/site packages/pip-1.4.1-py2.5.egg/pip/vendor/distlib/compat.py”,第276行
返回b''
  • 安装并安装,这里有一个很好的教程:
  • 使用要使用的python版本创建一个VirtualNV:
    mkVirtualNV my_virtual_env-p python3.4
  • 您应该“在”您的虚拟环境中(如果您没有这样做:
    workon my\u virtual\u env
    )。现在,您可以安装Django和所有您想要的:

    (my_virtual_env) user@host$ pip install Django==1.6
    
  • 您看到的
    (my\u virtual\u env)
    东西指示什么是活动的virtualenv。欢迎来到虚拟世界。请阅读文件

  • 安装并安装,这里有一个很好的教程:
  • 使用要使用的python版本创建一个VirtualNV:
    mkVirtualNV my_virtual_env-p python3.4
  • 您应该“在”您的虚拟环境中(如果您没有这样做:
    workon my\u virtual\u env
    )。现在,您可以安装Django和所有您想要的:

    (my_virtual_env) user@host$ pip install Django==1.6
    

  • 您看到的
    (my\u virtual\u env)
    东西指示什么是活动的virtualenv。欢迎来到虚拟世界。请阅读文档。

    这就是全部信息吗?您没有看到底部有一个
    ImportError
    ?它还有语法错误:无效语法。除此之外别无选择为什么要使用python 3.4而不是osx附带的版本?(为什么要使用这么旧的osx版本?)您的
    pip
    似乎在使用Python 2.5。您可以通过键入
    pip--version
    来确认这一点。检查系统上是否安装了
    pip-3.4
    (例如
    哪个pip-3.4
    )。另外,最好将virtualenv与您想要的Python版本一起使用(这将为您选择并安装正确的pip)。这就是全部信息吗?您没有看到底部有一个
    ImportError
    ?它还有语法错误:无效语法。除此之外别无选择为什么要使用python 3.4而不是osx附带的版本?(为什么要使用这么旧的osx版本?)您的
    pip
    似乎在使用Python 2.5。您可以通过键入
    pip--version
    来确认这一点。检查系统上是否安装了
    pip-3.4
    (例如
    哪个pip-3.4
    )。另外,最好将virtualenv与您想要的Python版本一起使用(这将为您选择并安装正确的pip)。