Python 如何安装django 1.4

Python 如何安装django 1.4,python,django,Python,Django,尝试通过以下方式下载django时: sudo pip uninstall django 但是,这将下载django 1.5的新版本。如何通过pip强制下载1.4版?以下是我在尝试安装时得到的信息: imac9:site-packages pdadmin$ sudo pip install django==1.4.1 Downloading/unpacking django==1.4.1 Running setup.py egg_info for package django w

尝试通过以下方式下载django时:

sudo pip uninstall django
但是,这将下载django 1.5的新版本。如何通过pip强制下载1.4版?以下是我在尝试安装时得到的信息:

imac9:site-packages pdadmin$ sudo pip install django==1.4.1
Downloading/unpacking django==1.4.1
  Running setup.py egg_info for package django

    warning: no previously-included files matching '__pycache__' found under directory '*'
    warning: no previously-included files matching '*.py[co]' found under directory '*'
  Requested django==1.4.1, but installing version 1.5.1
Installing collected packages: django
    Found existing installation: Django 1.5.1

这可以通过使用此命令来完成

sudo pip install django==1.4 #or any desired version.
应该可以工作。

使用此命令:

pip install django=="1.7"
可能需要管理员权限。如果是,则将其与sudo命令一起使用

这里使用的是1.7版,您应该选择所需的版本


您还可以查看本教程:

是的,尽管它仍然安装1.5版。如果您已经从早期安装了1.5版,请手动将其从
/dist-packages/
中删除。请查看此处,可能会有所帮助@David542,很抱歉,我以前没有阅读,但回溯显示,您的系统上已经安装了django的更新版本。您应该在安装以前版本的软件包之前卸载它。我不认为像pip这样的工具会考虑降级版本,但在其他方面是允许的。@mmansilla我如何找到以前的django软件包的安装位置?我已经删除了网站包中的所有内容,但它似乎仍在查找以前的版本。