我能够更新pip托管包,但是如何更新pip本身?根据pip --version,我目前在我的virtualenv中安装了pip 1.1,我想更新到最新版本.
命令是什么?我是否需要使用分发或是否有本机pip或virtualenv命令?我已经尝试过pip update,并pip update pip没有成功.
我正在尝试在启用virtualenv的Ubuntu Box(14.04 LTS)中安装django 1.9.但我遇到了这个有线安装问题.
(venv)nix1947$ pip install django
Downloading/unpacking django
Downloading Django-1.9-py2.py3-none-any.whl (6.6MB): 6.6MB downloaded
Installing collected packages: django
*** Error compiling '/home/nix1947/projects/newsportal/venv/build/django/django/conf/app_template/apps.py'...
File "/home/nix1947/projects/newsportal/venv/build/django/django/conf/app_template/apps.py", line 4
class {{ camel_case_app_name }}Config(AppConfig):
^
SyntaxError: invalid syntax
*** Error compiling '/home/nix1947/projects/newsportal/venv/build/django/django/conf/app_template/models.py'...
File "/home/nix1947/projects/newsportal/venv/build/django/django/conf/app_template/models.py", line 1
{{ unicode_literals }}from django.db import models
^
SyntaxError: invalid syntax
Successfully installed django
Cleaning up...
Run Code Online (Sandbox Code Playgroud)
这是django源代码中的问题吗?还是我错过了什么?
我使用的python是virtualenv中的python3,它是由virtualenv -p /usr/bin/python3 venv命令启用的
,我正在使用的pip版本是
pip 1.5.4 from /home/nix1947/projects/newsportal/venv/lib/python3.4/site-packages (python 3.4)
Run Code Online (Sandbox Code Playgroud)
和virtualenv版本是
(venv)nix1947$ virtualenv --version
1.11.4
Run Code Online (Sandbox Code Playgroud)
有什么问题,有人可以指导我