django admin startproject尝试创建manage.py两次?

django admin startproject尝试创建manage.py两次?,django,django-admin,ubuntu-15.10,Django,Django Admin,Ubuntu 15.10,我正在努力完成运行在Ubuntu 15.10上的1.9版。当我进入运行django admin startproject mysite的步骤时,出现以下错误: /home/.../manage.py already exists, overlaying a project or app into an existing directory won't replace conflicting files 谷歌搜索显示,我不是第一个问这个问题的人,但答案总是“看起来你试图创建一个同名项目。删除旧

我正在努力完成运行在Ubuntu 15.10上的1.9版。当我进入运行django admin startproject mysite的步骤时,出现以下错误:

/home/.../manage.py already exists, overlaying a project or app 
into an existing directory won't replace conflicting files
谷歌搜索显示,我不是第一个问这个问题的人,但答案总是“看起来你试图创建一个同名项目。删除旧项目或选择其他名称。”除非我遗漏了一些重要的东西,否则这不是我的问题。这是我尝试创建的第一个也是唯一一个项目。我尝试过使用不同的名称,在许多不同的目录中创建项目,结果总是一样的。每次失败,我都会清除pwd。下面是发生的情况:

  • 在我运行django admin startproject mysite之前,pwd是完全空的,也没有隐藏的文件
  • 运行命令后,有一个名为
    mysite
    的目录,其中包含文件
    manage.py
    ,但没有
    mysite/mysite
据我所知,它两次试图创建
manage.py
,第二次已经存在了。下面是创建的
manage.py
文件的内容

#!/usr/bin/env python
import os
import sys

if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")

from django.core.management import execute_from_command_line

execute_from_command_line(sys.argv)
我的
django admin
版本是1.9.5

Django版本是1.9.5


如果它不尝试在同一目录中创建两个同名的项目,会有什么问题?

我想您已经安装了两个版本的django,并且在启动项目时都会调用这两个版本

运行“pip uninstall django”两次,如果两次都运行,则可能是这种情况。然后,您可以重新安装要使其工作的版本。

我有一些问题,“
sudopip uninstall Django
”对我没有帮助

我的解决方案:

  • $python-c“导入django;打印(django.\uuuu路径)”
    result:['/usr/local/lib/python2.7/dist-packages/django']

  • $sudorm-r/usr/local/lib/python2.7/dist-packages/django


为了确保我清楚,我应该运行
django admin startproject mysite
,将cd放入/mysite,然后运行
manage.py startproject mysite
?抱歉,忽略我最后的评论。。。不是我很累,就是自从我上次看教程以来,文档已经变了。可能是第一个!您使用的是什么版本的python?您是在virtualenv?Python 3.4.3中执行此操作的。没有虚拟环境。只是从Ubuntu中的命令行运行。@tmoore82为什么要创建两个项目?通常,您会创建一个项目,然后在该项目中使用
manage.py startapp myapp