我试图在我的Windows计算机上安装Django,但我无法安装它.我被要求设置环境,但我是新手,我以前从未使用过Python或Django,我甚至不知道Django的用途是什么.到目前为止,我已经安装了Python34.我已经设置了环境变量.我已经安装了pip.我跑的时候
C:\Users\username>pip install Django==1.6.5
Downloading/unpacking Django==1.6.5
Cannot fetch index base URL https://pypi.python.org/simple/
Could not find any downloads that satisfy the requirement Django==1.6.5
Cleaning up...
No distributions at all found for Django==1.6.5
Storing debug log for failure in C:\Users\username\pip\pip.log
Run Code Online (Sandbox Code Playgroud)
这有什么不对?我已经按照本指南去一步一步在这里.安装Django之前我需要什么?运行此命令之前是否需要任何服务器或数据库?
有人可以帮忙吗?
这是我的models.py中的代码.
from django.db import models
class Person(models.Model):
contactNumber = models.IntegerField(max_length = 11, unique = True, validators = [[RegexValidator(regex='^\d{11}$', message='Length has to be 11 numbers including 0', code='Invalid number')]])
picture = models.ImageField(upload_to = 'folder_name', default = 'folder_name/default-image.jpg')
jobTitle = models.CharField(max_length = 30)
Run Code Online (Sandbox Code Playgroud)
当我运行时python manage.py sql individual,我收到contactNumber字段的错误.
NameError: name 'RegexValidator' is not defined
和图片字段的此错误.
django.core.exceptions.ImproperlyConfigured: Neither Pillow nor PIL could be imported: No module named Image
我是Python和Django的新手.我应该怎么做才能纠正这两个字段?