代码改变世界

python3-django Mac下安装以及查看路径

2018-02-05 10:55  菜鸟Alex  阅读(7237)  评论(0编辑  收藏  举报

安装django 与 pip

  • 先从git仓库克隆下载到本地 仓库地址: https://github.com/django/django.git ,我下载到了桌面

  • 用pip安装django

  • 如果没有pip则通过mac自带的easy_install安装,打开终端输入命令sudo easy_install pip输入密码回车即可.

  • 安装完pip然后用pip安装django, 终端命令pip3 install 目录等待即可,我的安装示意图, 安装成功最后会显示successful

  • 为什么要用pip3, 因为如果用pip install ... 的话会默认安装到mac自带的python2.x版本上,两个版本的模块不是互用的所以用pip3执行安装命令就安装到了python3.x上

  • 安装完毕django测试一下,cd到桌面某个文件夹执行终端命令cd /Users/peibobo/Desktop/pyonject 切换到目标文件夹, 执行命令django-admin startproject myobject看执行结果,生成默认文件以及文件目录

  • 此时证明你已经安装成功了django

查找python3 site-packages目录

  • 打开终端执行如下命令
Alexs-iMac:pyonject peibobo$ python3
Python 3.6.3 (v3.6.3:2c5fed86e0, Oct  3 2017, 00:32:08) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python36.zip', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload', '/Users/peibobo/Library/Python/3.6/lib/python/site-packages', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages']
  • sys.path执行结果中找发现最后一个目录 /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages是刚才安装django的目录

  • 上面打印的目录中也有通过PyCharm安装的包(模块)的目录.

  • 最简单的方法,从django官方文档中得知python3 -c "import django; print(django.__path__)"命令行