Mac电脑 Django的安装方法

Mac os下Python3安装Django

1.查看pip版本 没有的话就是没安装成功 安装python的时候一般会自动安装pip

//pip版本 
pip -V //对应python2.7
pip 9.0.1 from /Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg (python 2.7)

pip3 -V //对应python3.6
pip 9.0.1 from /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (python 3.6)

 

 

2.用pip3/Python3安装Django,1.11.7是最新稳定版(官网download页面有 https://www.djangoproject.com/download )
这里注意用sudo 不然会报错

sudo pip3 install Django==1.11.7

提示 :

You are using pip version 9.0.1, however version 19.0.3 is available.

You should consider upgrading via the 'pip install --upgrade pip' command.

需要在执行pip install --upgrade pip更新之后

sudo pip3 install Django==1.11.7

 

Collecting Django==1.11.7

  Downloading https://files.pythonhosted.org/packages/15/d8/b17afdcd527026d2f1acd30ac33406e6b22c0f573a3c14b2d9e0bd7df945/Django-1.11.7-py2.py3-none-any.whl (6.9MB)

    100% |████████████████████████████████| 7.0MB 20kB/s

Requirement already satisfied: pytz in /usr/local/lib/python3.6/site-packages (from Django==1.11.7)

Installing collected packages: Django

  Found existing installation: Django 2.1

    Uninstalling Django-2.1:

      Successfully uninstalled Django-2.1

Successfully installed Django-1.11.7

 

3.测试是否安装成功

cd /Users/z/PyP/Django

4.新建一个服务

sudo django-admin.py startproject testLocalHost

cd testLocalHost
5.运行服务,因为是用pip3/python3安装的Django 所以应该用python3来运行
python3 manage.py runserver
报错了。
...xxx
.....xxx
django.db.utils.OperationalError: unable to open database file

6.改用管理员权限运行:

sudo python3 manage.py runserver

打印:

Performing system checks...

System check identified no issues (0 silenced).

You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.

December 01, 2017 - 08:33:50
Django version 1.11.7, using settings 'testLocalHost.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

成功,浏览器输入http://127.0.0.1:8000/可以看到

 

 


查看Django版本

import django

print(django.VERSION)

打印:(1, 11, 7, 'final', 0) 说明是1.11.7版本。

查看python3安装目录

import sys

print(sys.path)
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值