Django 找不到与平台无关的库<;前缀>;考虑设置$PythOnHooto & lt;前缀>;[:<;执行前缀>;]

Django 找不到与平台无关的库<;前缀>;考虑设置$PythOnHooto & lt;前缀>;[:<;执行前缀>;],django,macos,python-2.7,pip,Django,Macos,Python 2.7,Pip,我对Python和Django真的很陌生。。。。我想做的是: 在Mac OS 10.6.8上安装Python 2.7 安装pip安装Django 安装VirtualInvrapper 创建虚拟环境 安装Django Cms 我想,从安装VirtualNVRapper到Django Cms安装我都没问题,因为我已经完成了,但是在最初的步骤中我遇到了一些麻烦 我从Python.org下载了Python2.z(适用于Mac OS X 10.6及更高版本[2])的Python2.7.3 Mac OS X

我对Python和Django真的很陌生。。。。我想做的是:

  • 在Mac OS 10.6.8上安装Python 2.7

  • 安装pip安装Django

  • 安装VirtualInvrapper

  • 创建虚拟环境

  • 安装Django Cms

  • 我想,从安装VirtualNVRapper到Django Cms安装我都没问题,因为我已经完成了,但是在最初的步骤中我遇到了一些麻烦

    我从Python.org下载了Python2.z(适用于Mac OS X 10.6及更高版本[2])的Python2.7.3 Mac OS X 64位/32位x86-64/i386安装程序。在我的
    2.7
    文件夹中创建目录
    /System/Library/Frameworks/Python.framework/Versions

    我的目录
    /System/Library/Python
    为空

    我确信我已经安装了Python,因为:

    python --version
    Python 2.7.3
    
    但是当我尝试
    easy\u install pip
    时,它给了我:

    Could not find platform independent libraries <prefix>
    Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
    'import site' failed; use -v for traceback
    Traceback (most recent call last):
      File "/usr/bin/easy_install-2.6", line 7, in <module>
        from pkg_resources import load_entry_point
      File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/pkg_resources.py", line 16, in <module>
        import sys, os, zipimport, time, re, imp, new
    ImportError: No module named os**
    
    找不到与平台无关的库
    考虑将$PythONHOLD设置为[:]
    “导入站点”失败;使用-v进行回溯
    回溯(最近一次呼叫最后一次):
    文件“/usr/bin/easy_install-2.6”,第7行,在
    从打包资源导入加载入口点
    文件“/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/Python/pkg_resources.py”,第16行,在
    导入系统、操作系统、zipimport、时间、re、imp、新
    ImportError:没有名为os的模块**
    
    现在我不知道这意味着什么…所以如果有人能帮上忙,把我带到我的虚拟说唱歌手那里,我可以从那里开始


    我是一名初级前端开发人员,从不接触后端,所以请具体说明,当你与孩子交谈时,我需要做什么。

    你似乎已经扭转了局面。Virtualenv创建了一个封装python安装的python环境。因此,您需要执行以下操作:

  • 安装python
  • 使用该版本的python创建一个virtualenv(例如virtualenv--python=“path to python in 1”virt)
  • 切换到该虚拟机(工作虚拟机)
  • 现在在virtualenv-virt内部安装Django等
  • 我过去常常设置并运行我的环境


    你在用什么?我发现这是在mac上获取内容最可靠的方法。

    好吧,现在就安装自制软件……这样就有可能创建一个虚拟环境而不安装VirtualRapper?我想我已经安装了python……我想路径是System/Library/Frameworks/python.framework/Versions,但我甚至不确定……对不起……我接下来需要做什么来创建一个虚拟环境virtualenv?嘿,Alex,按照链接中的配方进行操作,它会引导您完成所有这些。好的,现在通过“收据”输入-brew安装python--universal--framework,它给了我一个错误:python依赖项sqlite未安装:--universal配方文件在github上不再存在。