为什么Django不想创建startapp?

时间:2019-02-13 13:32:25

标签: python django

msinfo32@dEfaaPc2:~/Django/malybar$ python manage.py startapp testApp1
     Traceback (most recent call last):
     File "manage.py", line 17, in <module>
    "Couldn't import Django. Are you sure it's installed and "
     ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?

我该怎么办?

2 个答案:

答案 0 :(得分:0)

要开始使用虚拟环境,需要先激活它

source venv_path/bin/activate

这将为您提供帮助

有关更多详细信息,this将为您

答案 1 :(得分:0)

简单的方法是先创建一个虚拟环境并激活它,然后在其环境中创建您的项目和应用。

按照以下步骤进行错误较少的例程:

  1. Python -m venv newms
  2. source newms/bin/activate
  3. pip install django
  4. django-admin startproject projectName
  5. cd projectName 然后 python manage.py startapp appname

在这里,您基本上是在创建名为newms的虚拟环境并激活它,然后安装django,然后就可以在其中创建您的项目和应用了。