Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
安装错误:命令“;python setup.py egg“u info”;在/tmp/pip-build-jr1ssu/Django中失败,错误代码为1/_Python_Django_Package_Virtualenv_Pinax - Fatal编程技术网

安装错误:命令“;python setup.py egg“u info”;在/tmp/pip-build-jr1ssu/Django中失败,错误代码为1/

安装错误:命令“;python setup.py egg“u info”;在/tmp/pip-build-jr1ssu/Django中失败,错误代码为1/,python,django,package,virtualenv,pinax,Python,Django,Package,Virtualenv,Pinax,我正试图为Django启动一个Pinax项目。 我设置了Python虚拟环境。 升级的安装工具。 升级的pip。 安装了Pinax。 然后,当我尝试“pinax start blog my_site”时,它出现了以下错误: Installing Django... Traceback (most recent call last): File "/usr/local/bin/pinax", line 11, in <module> sys.exit(main()) F

我正试图为Django启动一个Pinax项目。 我设置了Python虚拟环境。 升级的安装工具。 升级的pip。 安装了Pinax。 然后,当我尝试“pinax start blog my_site”时,它出现了以下错误:

Installing Django...
Traceback (most recent call last):
  File "/usr/local/bin/pinax", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 700, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 680, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 1027, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 873, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 508, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/click/decorators.py", line 63, in new_func
    return ctx.invoke(f, obj, *args[1:], **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 508, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/pcli.py", line 97, in start
    pip_install("Django")
  File "/usr/local/lib/python2.7/dist-packages/pcli.py", line 23, in pip_install
    command.run(opts, [package])
  File "/usr/local/lib/python2.7/dist-packages/pip/commands/install.py", line 335, in run
    wb.build(autobuilding=True)
  File "/usr/local/lib/python2.7/dist-packages/pip/wheel.py", line 749, in build
    self.requirement_set.prepare_files(self.finder)
  File "/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 380, in prepare_files
    ignore_dependencies=self.ignore_dependencies))
  File "/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 634, in _prepare_file
    abstract_dist.prep_for_dist()
  File "/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 129, in prep_for_dist
    self.req_to_install.run_egg_info()
  File "/usr/local/lib/python2.7/dist-packages/pip/req/req_install.py", line 439, in run_egg_info
    command_desc='python setup.py egg_info')
  File "/usr/local/lib/python2.7/dist-packages/pip/utils/__init__.py", line 707, in call_subprocess
    % (command_desc, proc.returncode, cwd))
pip.exceptions.InstallationError: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-Jr1szu/Django/
sudo pip install django
The directory '/home/scarlet/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/scarlet/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting django
  Downloading Django-2.0.tar.gz (8.0MB)
    100% |████████████████████████████████| 8.0MB 62kB/s 
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-SNP9W5/django/setup.py", line 32, in <module>
        version = __import__('django').get_version()
      File "django/__init__.py", line 1, in <module>
        from django.utils.version import get_version
      File "django/utils/version.py", line 61, in <module>
        @functools.lru_cache()
    AttributeError: 'module' object has no attribute 'lru_cache'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-SNP9W5/django/
正在安装Django。。。
回溯(最近一次呼叫最后一次):
文件“/usr/local/bin/pinax”,第11行,在
sys.exit(main())
文件“/usr/local/lib/python2.7/dist packages/click/core.py”,第700行,在调用中__
返回self.main(*args,**kwargs)
文件“/usr/local/lib/python2.7/dist packages/click/core.py”,第680行,在main中
rv=自调用(ctx)
文件“/usr/local/lib/python2.7/dist packages/click/core.py”,第1027行,在invoke中
返回进程结果(sub_ctx.command.invoke(sub_ctx))
文件“/usr/local/lib/python2.7/dist packages/click/core.py”,invoke中第873行
返回ctx.invoke(self.callback,**ctx.params)
文件“/usr/local/lib/python2.7/dist packages/click/core.py”,第508行,在invoke中
返回回调(*args,**kwargs)
文件“/usr/local/lib/python2.7/dist packages/click/decorators.py”,第63行,在new_func中
返回ctx.invoke(f,obj,*args[1:],**kwargs)
文件“/usr/local/lib/python2.7/dist packages/click/core.py”,第508行,在invoke中
返回回调(*args,**kwargs)
文件“/usr/local/lib/python2.7/dist-packages/pcli.py”,第97行,开始
pip_安装(“Django”)
文件“/usr/local/lib/python2.7/dist-packages/pcli.py”,第23行,在pip_安装中
运行(选项,[package])
文件“/usr/local/lib/python2.7/dist-packages/pip/commands/install.py”,第335行,正在运行
wb.build(autobuilding=True)
文件“/usr/local/lib/python2.7/dist-packages/pip/wheel.py”,第749行,内部版本
self.requirement\u set.prepare\u文件(self.finder)
文件“/usr/local/lib/python2.7/dist packages/pip/req/req\u set.py”,第380行,在prepare\u文件中
忽略依赖项=自身。忽略依赖项)
文件“/usr/local/lib/python2.7/dist packages/pip/req/req\u set.py”,第634行,在“准备”文件中
()为"地区"作准备的摘要
文件“/usr/local/lib/python2.7/dist packages/pip/req/req_set.py”,第129行,在prep_for_dist中
self.req\u to\u install.run\u egg\u info()
文件“/usr/local/lib/python2.7/dist packages/pip/req/req_install.py”,第439行,在run_egg_info中
命令\u desc='python setup.py egg\u info')
文件“/usr/local/lib/python2.7/dist-packages/pip/utils/_-init___.py”,第707行,在call_子流程中
%(命令描述,过程返回代码,cwd))
pip.exceptions.InstallationError:命令“python setup.py egg_info”失败,错误代码为/tmp/pip-build-Jr1szu/Django中的1/
我已经尝试在conda环境中创建python虚拟环境。还尝试创建一个独立的python环境。两人都没有解决问题。还尝试使用pip安装django

出现以下错误:

Installing Django...
Traceback (most recent call last):
  File "/usr/local/bin/pinax", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 700, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 680, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 1027, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 873, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 508, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/click/decorators.py", line 63, in new_func
    return ctx.invoke(f, obj, *args[1:], **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 508, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/pcli.py", line 97, in start
    pip_install("Django")
  File "/usr/local/lib/python2.7/dist-packages/pcli.py", line 23, in pip_install
    command.run(opts, [package])
  File "/usr/local/lib/python2.7/dist-packages/pip/commands/install.py", line 335, in run
    wb.build(autobuilding=True)
  File "/usr/local/lib/python2.7/dist-packages/pip/wheel.py", line 749, in build
    self.requirement_set.prepare_files(self.finder)
  File "/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 380, in prepare_files
    ignore_dependencies=self.ignore_dependencies))
  File "/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 634, in _prepare_file
    abstract_dist.prep_for_dist()
  File "/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 129, in prep_for_dist
    self.req_to_install.run_egg_info()
  File "/usr/local/lib/python2.7/dist-packages/pip/req/req_install.py", line 439, in run_egg_info
    command_desc='python setup.py egg_info')
  File "/usr/local/lib/python2.7/dist-packages/pip/utils/__init__.py", line 707, in call_subprocess
    % (command_desc, proc.returncode, cwd))
pip.exceptions.InstallationError: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-Jr1szu/Django/
sudo pip install django
The directory '/home/scarlet/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/scarlet/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting django
  Downloading Django-2.0.tar.gz (8.0MB)
    100% |████████████████████████████████| 8.0MB 62kB/s 
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-SNP9W5/django/setup.py", line 32, in <module>
        version = __import__('django').get_version()
      File "django/__init__.py", line 1, in <module>
        from django.utils.version import get_version
      File "django/utils/version.py", line 61, in <module>
        @functools.lru_cache()
    AttributeError: 'module' object has no attribute 'lru_cache'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-SNP9W5/django/
sudopip安装django
当前用户不拥有目录“/home/scarlet/.cache/pip/http”或其父目录,并且已禁用缓存。请检查该目录的权限和所有者。如果使用sudo执行pip,您可能需要sudo的-H标志。
当前用户不拥有目录“/home/scarlet/.cache/pip”或其父目录,并且已禁用缓存控制盘。检查该目录的权限和所有者。如果使用sudo执行pip,您可能需要sudo的-H标志。
收集django
下载Django-2.0.tar.gz(8.0MB)
100% |████████████████████████████████| 8.0MB 62kB/s
从命令python setup.py egg_info完成输出:
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/tmp/pip-build-SNP9W5/django/setup.py”,第32行,在
版本=uuu导入('django')。获取版本()
文件“django/_init__uu.py”,第1行,在
从django.utils.version导入获取\u版本
文件“django/utils/version.py”,第61行,在
@functools.lru_cache()
AttributeError:“模块”对象没有属性“lru\U缓存”
----------------------------------------
命令“python setup.py egg_info”在/tmp/pip-build-SNP9W5/django中失败,错误代码为1/
你有什么建议?
谢谢你的阅读

看起来您正在使用python 2;如果这是正确的,Django版本2只支持python 3。请参阅

您可以尝试安装较低版本的
Django

pip install "Django<2"

pip install“Django看起来您正在使用python 2;如果这是正确的
Django
version 2只支持python 3。请参阅

您可以尝试安装较低版本的
Django

pip install "Django<2"
pip安装“Django您可以尝试:

pip3 install django
你可以尝试:

pip3 install django

我试过了。现在我正在使用Python2.7.12和Django(1、11、8、u'final',0)。但是没有变化。你能帮我回溯一下吗?当然好了。请给出建议。您是否安装了
python-dev
?e、 g.
sudo-apt-get-install-python-dev
您还可以检查
setuptools
是否可用吗?使用pip,您可以执行
pip安装--升级setuptools
我试过了。现在我正在使用Python2.7.12和Django(1、11、8、u'final',0)。但是没有变化。你能帮我回溯一下吗?当然好了。请给出建议。您是否安装了
python-dev
?e、 g.
sudo-apt-get-install-python-dev
您还可以检查
setuptools
是否可用吗?使用pip,您可以执行
pip安装--升级setuptools