无法安装 Django

Can't Install Django

我无法安装 Django,我读到 pip 包含在 python 3.4 中,但是当我编写以下命令时:

pip install django

出现这个错误:

SyntaxError: invalid syntax.

我该怎么办?我错过了什么吗?我正在使用 Python 3.4.2

自 Python 3.4 起,pip 安装程序默认包含在 Python 二进制安装程序中。

~$ python -m pip install django

阅读文档:

或(在 Debian/Ubuntu 上)

~$ apt-get install python3-pip

SyntaxError: invalid syntax 看来,您是在 python 解释器(>>>)中输入的。 pip install django 需要从终端 运行。

pip 在您安装 python 时安装,但它本身就是一个程序,而不是 python package/module。文档是 here

我建议为您的 django 项目使用 virtualenv,其中包括 pip。您可以通过以下方式安装 virtualenv:

$ curl -O https://pypi.python.org/packages/source/v/virtualenv/virtualenv-X.X.tar.gz
$ tar xvfz virtualenv-X.X.tar.gz
$ cd virtualenv-X.X
$ [sudo] python setup.py install

然后cd到你要创建django项目的文件夹:

$ virtualenv ENV

然后简单地 运行

$ source bin/activate

你应该可以从那里pip install django