我是Python和Django的新手......我想做的是:
在Mac OS 10.6.8上安装Python 2.7
安装pip安装Django
安装virtualenvwrapper
创建虚拟环境
安装Django-Cms
我想,从安装virtualenvwrapper到Django-Cms安装我会没问题,因为我已经完成了,但是在第一步中我遇到了一些麻烦。
我从python.org下载Python 2.z
Python 2.7.3 Mac OS X 64位/ 32位x86-64 / i386安装程序(适用于Mac OS X 10.6及更高版本) [2]),安装了向导。这会在我的/System/Library/Frameworks/Python.framework/Versions
文件夹中创建一个目录2.7
。
我的目录/System/Library/Python
为空
我确定我已经安装了Python:
python --version
Python 2.7.3
但是当我尝试easy_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**
现在不知道意思是什么......所以,如果有人可以从这里得到帮助并让我朝着我可以使用我的virtualenvwrapper的方向发展,我可以从那里接受它。
我是初级的前端开发人员,从不接触到最终结果,所以请具体说明我在与孩子交谈时需要做些什么。
答案 0 :(得分:0)
你似乎已经扭转了局面。 Virtualenv创建了一个封装python安装的python环境。所以你想要做以下事情:
Here is the recipe我曾经设置并运行环境。
您使用的是homebrew吗?我发现这是在mac上获取内容的最可靠方法。