相关疑难解决方法(0)

如何从我的虚拟环境中更新pip本身?

我能够更新pip托管包,但是如何更新pip本身?根据pip --version,我目前在我的virtualenv中安装了pip 1.1,我想更新到最新版本.

命令是什么?我是否需要使用分发或是否有本机pip或virtualenv命令?我已经尝试过pip update,并pip update pip没有成功.

python pip upgrade package-managers virtualenv

485
推荐指数
9
解决办法
89万
查看次数

Django 1.9安装语法错误:语法无效

我正在尝试在启用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)

有什么问题,有人可以指导我

python django django-admin

12
推荐指数
1
解决办法
6701
查看次数