mac 安装python3.4、django
2016-10-09 00:00
211 查看
摘要: 最近开始研究python,mac安装pyhon有点麻烦,mac本身自带了python2.7。文章介绍下不删除python2.7 使用python3.4
一、获取root最高权限
重启机器,然后按住command+r进入恢复模式,打开终端输入csrutil disable。再重启机器
二、安装python
2.1 下载python-3.4.2-macosx10.6.pkg,并安装
2.2 将安装的3.4.2版本 的移到系统。
1、切换到root下。
2、
3、
4、
5、
6、检验python
检验pip3
检验easy_install-3.4
三、elipse安装python插件
勾选第一个
安装完后就多了pydev project
四、安装django
下载压缩包https://www.djangoproject.com/download/
解压后再文件夹中有setup.py
执行命令(先切换到root命令下)
4.11
4.12
4.13
4.2新建一个工程
然后将myite 文件夹中的setting.py 数据的NAME改成如下所示(由于现在还没有安装sqlit数据库)
4.3 启动项目
到
显示效果
一、获取root最高权限
重启机器,然后按住command+r进入恢复模式,打开终端输入csrutil disable。再重启机器
二、安装python
2.1 下载python-3.4.2-macosx10.6.pkg,并安装
2.2 将安装的3.4.2版本 的移到系统。
1、切换到root下。
2、
sudo mv /Library/Frameworks/Python.framework/Versions/3.4 /System/Library/Frameworks/Python.framework/Versions
3、
sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.4
4、
sudo rm /usr/bin/pydoc sudo rm /usr/bin/python sudo rm /usr/bin/pythonw sudo rm /usr/bin/python-config
5、
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/bin/pydoc3.4 /usr/bin/pydoc sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4 /usr/bin/python sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4m-config /usr/bin/python-config sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/bin/pip3 /usr/bin/pip3 sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/bin/easy_install-3.4 /usr/bin/easy_install-3.4
6、检验python
➜ / python Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 5 2014, 20:42:22) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>>
检验pip3
➜ / pip3 -V pip 1.5.6 from /Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages (python 3.4)
检验easy_install-3.4
bogon:~ root# easy_install-3.4 --help Global options: --verbose (-v) run verbosely (default) --quiet (-q) run quietly (turns verbosity off) --dry-run (-n) don't actually do anything --help (-h) show detailed help message --no-user-cfg ignore pydistutils.cfg in your home directory Options for 'easy_install' command: --prefix installation prefix --zip-ok (-z) install package as a zipfile --multi-version (-m) make apps have to require() a version --upgrade (-U) force upgrade (searches PyPI for latest versions) --install-dir (-d) install package to DIR --script-dir (-s) install scripts to DIR --exclude-scripts (-x) Don't install scripts --always-copy (-a) Copy all needed packages to install dir --index-url (-i) base URL of Python Package Index --find-links (-f) additional URL(s) to search for packages --build-directory (-b) download/extract/build in DIR; keep the results --optimize (-O) also compile with optimization: -O1 for "python - O", -O2 for "python -OO", and -O0 to disable [default: -O0] --record filename in which to record list of installed files --always-unzip (-Z) don't install as a zipfile, no matter what --site-dirs (-S) list of directories where .pth files work --editable (-e) Install specified packages in editable form --no-deps (-N) don't install dependencies --allow-hosts (-H) pattern(s) that hostnames must match --local-snapshots-ok (-l) allow building eggs from local checkouts --version print version information and exit --no-find-links Don't load find-links defined in packages being installed --user install in user site-package '/var/root/Library/Python/3.4/lib/python/site- packages' usage: easy_install-3.4 [options] requirement_or_url ... or: easy_install-
三、elipse安装python插件
www.pydev.org/updates
勾选第一个
安装完后就多了pydev project
四、安装django
下载压缩包https://www.djangoproject.com/download/
解压后再文件夹中有setup.py
执行命令(先切换到root命令下)
4.11
#python setup.py install ............ 省略 .......... Installed /System/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/Django-1.10.2-py3.4.egg Processing dependencies for Django==1.10.2 Finished processing dependencies for Django==1.10.2
4.12
➜ bin python Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 5 2014, 20:42:22) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import django >>> django.VERSION (1, 10, 2, 'final', 0) >>>
4.13
s sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/Django-1.10.2-py3.4.egg/EGG-INFO/scripts/django-admin.py /usr/bin/django-admin.py
4.2新建一个工程
#sudo django-admin.py startproject mysite
然后将myite 文件夹中的setting.py 数据的NAME改成如下所示(由于现在还没有安装sqlit数据库)
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME':'', } }
4.3 启动项目
到
#ls manage.py mysite #./manage.py runserver Performing system checks... System check identified no issues (0 silenced). October 08, 2016 - 16:56:36 Django version 1.10.2, using settings 'yuepai.settings' Starting development server at http://127.0.0.1:8000/ Quit the server with CONTROL-C.
显示效果
相关文章推荐
- Python3.3.0+apache2.4.4+django1.5.4+mod_wsgi3.4安装
- PYTHON TDD学习(一)-->Python 3.4版本环境安装Django及其启动
- Centos 6.6 安装python3.4及Django1.9
- win7下面安装python3.4+django1.7遇到的问题及解决
- mac中安装Python+Django+MySQL
- mac 安装python和Django开发环境
- Mac中安装Python+Django+MySQL完整步骤
- python3-django Mac下安装以及查看路径
- mac系统下安装python Django的步骤 实测有效
- Linux/Mac OS X安装新版本python & linux 下 python django mod_python安装
- Mac下安装Python3.4和PyQt5
- MAC (Mountain Lion)+Eclipse+python+Django+PyDve+MySQL 安装错误解决办法
- mac 安装python和Django开发环境
- python-django的安装配置(mac 版)
- mysql+apache+python+mod_python+MySQLdb+django环境安装(转)
- linux下 Apache mysql python mod_python Django 配置安装说明,绝对可以安装上的说明
- Linux 编译安装Nginx 配置 Python FastCGI Django (3) 配置nginx和django
- 安装Python和Django
- windows上python和django开发环境的安装和配置
- 纠结mac os x下的python开发吗?安装MySQLdb还要配来配去的?我去,这样就能解决