繁体   English   中英

django-admin startproject上的错误

[英]Error on django-admin startproject

我试图使用“ django-admin startproject sitedemo”创建django项目,但出现以下错误

shivam@shivam-HP-15-Notebook-PC:~$ django-admin startproject sitedemo
Traceback (most recent call last):

 File "/usr/local/bin/django-admin", line 5, in <module>
    from pkg_resources import load_entry_point

  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3032, in <module>
    add_activation_listener(lambda dist: dist.activate())

  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 933, in subscribe
    callback(dist)

  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3032, in <lambda>
    add_activation_listener(lambda dist: dist.activate())

  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2576, in activate
    for pkg in self._get_metadata('namespace_packages.txt'):

  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2566, in _get_metadata
    for line in self.get_metadata_lines(name):

  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1589, in get_metadata_lines
    return yield_lines(self.get_metadata(name))

  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1581, in get_metadata
    return self._get(self._fn(self.egg_info, name))

  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line http://stackoverflow.com/editing-help1692, in _get
    with open(path, 'rb') as stream:
IOError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/protobuf-3.0.0b3-py2.7.egg/EGG-INFO/namespace_packages.txt'

请帮助我如何解决这些错误并在Django中创建一个项目

好吧! 我认为您尚未首先创建任何虚拟环境。 因此,请首先为该项目创建环境,例如

virtualenv enviornment_name
cd enviornment_name
source bin/activate
cd  ..
django-admin.py startproject sitedemo

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM