我有python 2.6,我下载了Django。我发现python 2.6在尝试运行django时会抛出错误,所以我下载了python 2.7。现在,在终端中键入python运行2.7但django库不在2.7文件夹中。所以我使用:
卸载了djangosudo pip uninstall django
这很好用。当我使用命令时:
sudo pip install django
它安装在python 2.6而不是python 2.7。
如何将django安装到python 2.7而不是python 2.6?
(我在1.6上运行MacBook Pro,我被告知不要卸载python的基本版本,因为很多系统都使用2.6)
答案 0 :(得分:2)
您需要为python2.7安装pip
。如果已安装,您应该可以使用which pip-2.7
。
最好不要触摸系统python。使用homebrew安装自己的。
答案 1 :(得分:1)
问题是您从默认的 Python 安装(2.6)运行 pip ,请阅读:How to run multiple python version on Windows,也许答案会告诉您如何解决在 OS X 中。
您可以通过执行python -V
来查看默认 Python 安装的版本,有一种方法可以指定在执行python
时使用的版本。 > Linux 您可以在alias python=python2.7
中创建别名($HOME/.bash_profile
), OS X 必须有类似内容,然后安装 pip 使用您的首选版本。
BTW,建议使用virtualenv