Django安装指南
2017-10-27 10:13
337 查看
Django安装指南
安装python
安装pip
安装virtualenv和virtualenvwrapper
安装Django
Django报错
这
python下载地址
注意:下文要安装的virtualenv 对空格很敏感,不仅要求虚拟环境所在的路径中没有空格,还要求python的安装路径没有空格。所以只要把python重新安装在路径没空格的位置就解决了。
下载可执行程序安装程序并运行它。选中旁边的框,然后单击。Add Python 3.5 to PATHInstall Now
注意:从Django 1.6起,Python 3的支持被认为是稳定的,您可以在生产中安全地使用它。python 2 和 3版本有较大区别,建议使用python3以上
安装成功后,打开命令提示符,并检查Python版本:
如果显示版本号就安装成功了,本文显示结果是:
要在您的机器上安装pip,请转到 https://pip.pypa.io/en/latest/installing/,然后按照说明进行操作。
注意:Python版本建议:Python 2 >=2.7.9 or Python 3 >=3.4
大概步骤是:
1.下载 get-pip.py
在Windows下,本文打开该网页,并复制粘贴到本地新建的同名文件。
在linux下请执行:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py获取该文件
2.检查下载的get-pip.py
最后你会发现,在CMD输入pip是有输出的。
当然,如果你本来就安装了pip,如果想更新到最新版本,windows下可运行命令:
···
python -m pip install -U pip
···
本文演示:
然后为您的项目创建一个虚拟环境:
然而本文一开始天真尝试把E:\sundry\Django代替myproject,结果失败了。不过最后还是成功了:
确保虚拟环境处于活动状态,在命令提示符下,执行:
这将下载并安装最新的Django版本。
本文演示:
安装完后,可以检验Django是否安装。命令行执行演示:
好了,安装完可以检验Django了!是吗?真的是吗?继续往下看。
—————————-分割线———————–
这么办,这么办!最后根据自己的思路重新安装了一次!就OK!演示:
查看目录E:\Program Files\Python\Python36-32\Lib\site-packages\django存在了!这就OK了!
总结:
猜测是virtualenv和virtualenvwrapper的愿意,暂时不了解官网文档的意图。
安装python
安装pip
安装virtualenv和virtualenvwrapper
安装Django
Django报错
Django安装指南
完整安装指南官方文档和快速安装指南官方文档这
安装python
Django是一个Python Web框架,因此需要将Python安装在您的机器上。python下载地址
注意:下文要安装的virtualenv 对空格很敏感,不仅要求虚拟环境所在的路径中没有空格,还要求python的安装路径没有空格。所以只要把python重新安装在路径没空格的位置就解决了。
下载可执行程序安装程序并运行它。选中旁边的框,然后单击。Add Python 3.5 to PATHInstall Now
注意:从Django 1.6起,Python 3的支持被认为是稳定的,您可以在生产中安全地使用它。python 2 和 3版本有较大区别,建议使用python3以上
安装成功后,打开命令提示符,并检查Python版本:
python --version
如果显示版本号就安装成功了,本文显示结果是:
C:\Users\wuyanhui>python --version Python 3.6.2
安装pip
pip是一个管理Python的软件包。它使得安装和卸载Python包(如Django!)非常简单。要在您的机器上安装pip,请转到 https://pip.pypa.io/en/latest/installing/,然后按照说明进行操作。
注意:Python版本建议:Python 2 >=2.7.9 or Python 3 >=3.4
大概步骤是:
1.下载 get-pip.py
在Windows下,本文打开该网页,并复制粘贴到本地新建的同名文件。
在linux下请执行:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py获取该文件
2.检查下载的get-pip.py
python get-pip.py
最后你会发现,在CMD输入pip是有输出的。
当然,如果你本来就安装了pip,如果想更新到最新版本,windows下可运行命令:
···
python -m pip install -U pip
···
安装virtualenv和virtualenvwrapper
virtualenv和virtualenvwrapper为您创建的每个Django项目提供专用的环境。虽然不是强制性的,但这被认为是最佳做法,并且将在您准备好部署项目时节省时间。只需输入:pip install virtualenvwrapper-win
本文演示:
E:\>pip install virtualenvwrapper-win Collecting virtualenvwrapper-win Downloading virtualenvwrapper-win-1.2.2.tar.gz Collecting virtualenv (from virtualenvwrapper-win) Downloading virtualenv-15.1.0-py2.py3-none-any.whl (1.8MB) 100% |████████████████████████████████| 1.8MB 260kB/s Building wheels for collected packages: virtualenvwrapper-win Running setup.py bdist_wheel for virtualenvwrapper-win ... done Stored in directory: C:\Users\wuyanhui\AppData\Local\pip\Cache\wheels\37\ef\32\563bbf605a7a60268d6585a942660e77ab6abf40d43c1abf3a Successfully built virtualenvwrapper-win Installing collected packages: virtualenv, virtualenvwrapper-win Successfully installed virtualenv-15.1.0 virtualenvwrapper-win-1.2.2
然后为您的项目创建一个虚拟环境:
mkvirtualenv myproject
然而本文一开始天真尝试把E:\sundry\Django代替myproject,结果失败了。不过最后还是成功了:
E:\>mkvirtualenv E:\sundry\Django Using base prefix 'e:\\program files\\python\\python36-32' New python executable in E:\sundry\Django\Scripts\python.exe Installing setuptools, pip, wheel...done. 文件名、目录名或卷标语法不正确。 文件名、目录名或卷标语法不正确。 文件名、目录名或卷标语法不正确。 E:\>cd sundry django-admin E:\sundry>mkvirtualenv Django Using base prefix 'e:\\program files\\python\\python36-32' New python executable in C:\Users\wuyanhui\Envs\Django\Scripts\python.exe Installing setuptools, pip, wheel...done. (Django) E:\sundry>
安装Django
可以pip在虚拟环境中轻松安装Django。确保虚拟环境处于活动状态,在命令提示符下,执行:
pip install django
这将下载并安装最新的Django版本。
本文演示:
(Django) E:\sundry>pip install django Collecting django Downloading Django-1.11.6-py2.py3-none-any.whl (6.9MB) 100% |████████████████████████████████| 7.0MB 93kB/s Collecting pytz (from django) Downloading pytz-2017.2-py2.py3-none-any.whl (484kB) 100% |████████████████████████████████| 491kB 687kB/s Installing collected packages: pytz, django Successfully installed django-1.11.6 pytz-2017.2 (Django) E:\sundry>
安装完后,可以检验Django是否安装。命令行执行演示:
django-admin --version (Django) E:\sundry>django-admin --version 1.11.6
好了,安装完可以检验Django了!是吗?真的是吗?继续往下看。
—————————-分割线———————–
Django报错
忧桑,本文根据官网文档安装了都!命令行执行pip show pip发现没有django安装的记录。在python 中import也报错:PS C:\Users\wuyanhui> python Python 3.6.2 (v3.6.2:5fd33b5, Jul 8 2017, 04:1 Type "help", "copyright", "credits" or "license >>> import django Traceback (most recent call last): File "<stdin>", line 1, in <module> ModuleNotFoundError: No module named 'django'
这么办,这么办!最后根据自己的思路重新安装了一次!就OK!演示:
PS E:\Program Files\Python\Python36-32> pip install django Collecting django Using cached Django-1.11.6-py2.py3-none-any.whl Collecting pytz (from django) Using cached pytz-2017.2-py2.py3-none-any.whl Installing collected packages: pytz, django Successfully installed django-1.11.6 pytz-2017.2 PS E:\Program Files\Python\Python36-32> python Python 3.6.2 (v3.6.2:5fd33b5, Jul 8 2017, 04:14:34) [MSC v.1900 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import django >>> django.get_version() '1.11.6'
查看目录E:\Program Files\Python\Python36-32\Lib\site-packages\django存在了!这就OK了!
总结:
猜测是virtualenv和virtualenvwrapper的愿意,暂时不了解官网文档的意图。
相关文章推荐
- apache+python+mod_python+django 编译安装指南
- Django官方教程(二)【快速安装指南】
- django 1.8 官方文档翻译: 1-1-2 快速安装指南
- python的web开发框架django安装指南(已测试)
- Debian 下Django (Apache2/mod_python) 安装指南
- django2 快速安装指南
- Django安装指南
- ubuntu16.04上用虚拟环境上安装django的指南
- apache+python+mod_python+django 编译安装指南
- djangocms安装使用指南
- 转:apache+python+mod_python+django 编译安装指南
- python+apache+mod_python+django 编译安装指南[转]
- Ubuntu12.04安装Django1.5快速指南
- django2 快速安装指南分享
- Windows下Git安装指南
- django xadmin 安装和使用
- Oracle Grid Control 10.2.0.5 for Linux 安装和配置指南
- Sitecore7.5 安装指南 -- 配置Sitecore体验数据库
- django环境的安装
- Ubuntu8.04硬盘安装指南