MAC平台上安装Eclipse+python+Djgano+PyDve 开发环境搭建 比较复杂 我花了好多时间 才安装成功!
主要难点在于:
(一) 多版本的软件安装路径可能有所改变 导致软件之间不能快速的找到你所安装最新版本的路径,假如你所安装的Eclipse没能找到你所安装的Python路径
你需要手动添加Python Intrepreter的路径,我这次安装Python的路径为/usr/local/bin/pythonw 所以一开始EClipse就一直为找到正确的路径,导致编译出错!
(二) MySQl的安装比较费力 主要是除了安装官方提供的两个安装包外 还需要安装python-mysqldb 负责会出现错误!
0.安装JDK
在JDK官网http://www.php.cn/选择合适的版本,注意32位和64位的区别。
Mountain Lion 是64位的操作系统 所以以下所有软件 都选择64位的安装包!
1. 安装Python和Django:
1.1 Python
MAC中已经安装Python 你可以升级到最新的稳定版,我这次使用的是Python2.7
下载地址:http://www.php.cn/
1.2 Django(http://www.php.cn/)
Django的下载地址: http://www.php.cn/
解压后到文件所在目录,执行:
python setup.py install
安装 Django
django安装是否成功的测试也简单,进入python编辑环境,
输入:import django
然后输入:django.VERSION
如果能够正确显示版本号,则说明成功。
2. 安装eclipse
下载Eclipse 解压后运行Eclipse:
通过eclipse->Windows->Preferences->Install/Update->Available Software Sites增加Pydev网址,然后通过eclipse->help->Install New Software...进行安装PyDev
PyDev的eclipse下载地址:http://www.php.cn/
配置PyDev,Preferences->Pydev->Interpreter-Python点Auto Config创建Python工程: File->New->Other...->Pydev Project,
测试开发环境:src上右键new->Pydev Module->...Hello.py里输入 print('hello'),F9运行成功
然后打开Eclipse,选择Window -> Preferences -> Pydev- > Interpreter-Python,然后在右侧的“Python Interpreters”面板中选择New,
在弹出的对话框的“Interpreter Name”写Python,在“Interpreter Executable”中定位到python的地址,然后一直选择“ok”即可:
3.安装MySQL数据库:
Mysql:http://www.php.cn/
MysQLWorkbench: http://www.php.cn/
4. 安装Eclipse中开发Python的插件PyDev
5.安装python-mysqldb
下载MySQL-python-1.2.3.tar 下载地址:http://www.php.cn/
解压后进入到MySQL-python目录下修改文件site.cfg中的行
#mysql_config = mysql_config = /usr/local/bin/mysql_config
将注释去掉
修改为mysql_config = mysql_config = /usr/local/bin/mysql_config所在的路径
你可以尝试通过命令行执行
#python setup.py build
#python setup.py install
进行安装 !假如安装失败:
则通过xcode安装Command Line Tool 来安装Gcc 编译工具;
下载地址:http://www.php.cn/
安装完成后!在到MySQL-python目录下 执行:
#python setup.py build
#python setup.py install
假如顺利执行,没有报错的话!你可以执行python
然后导入MySQLdb尝试是否安装成功!
#python
>>>import MySQLdb
5.创建Django WebSite 工程连接数据库MySQL:
创建Django website:File->New->Other...->Pydev Django Project,Run as Django,然后打开http://www.php.cn/:8000/.
复制:http://www.php.cn/:8000/在浏览器中打开:
manage.py常用命令:
django-admin.py startproject mysite:新建项目。
manage.py runserver IP port:启动django自带服务器。
manage.py shell:启动django后台shell。
manage.py startapp appname:建立一个app。
manage.py validate:校验模型是否正确。
manage.py sqlall appname:生成create table语句。
manage.py syncdb:为模型生成相应表。
以上就是MAC (Mountain Lion)+Eclipse+python+Django+PyDve+MySQL 开发环境搭建的内容,更多相关内容请关注PHP中文网(www.php.cn)!

本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于架构原理的相关内容,MySQL Server架构自顶向下大致可以分网络连接层、服务层、存储引擎层和系统文件层,下面一起来看一下,希望对大家有帮助。

mysql的msi与zip版本的区别:1、zip包含的安装程序是一种主动安装,而msi包含的是被installer所用的安装文件以提交请求的方式安装;2、zip是一种数据压缩和文档存储的文件格式,msi是微软格式的安装包。

方法:1、利用right函数,语法为“update 表名 set 指定字段 = right(指定字段, length(指定字段)-1)...”;2、利用substring函数,语法为“select substring(指定字段,2)..”。

在mysql中,可以利用char()和REPLACE()函数来替换换行符;REPLACE()函数可以用新字符串替换列中的换行符,而换行符可使用“char(13)”来表示,语法为“replace(字段名,char(13),'新字符串') ”。

转换方法:1、利用cast函数,语法“select * from 表名 order by cast(字段名 as SIGNED)”;2、利用“select * from 表名 order by CONVERT(字段名,SIGNED)”语句。

本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于MySQL复制技术的相关问题,包括了异步复制、半同步复制等等内容,下面一起来看一下,希望对大家有帮助。

在mysql中,可以利用REGEXP运算符判断数据是否是数字类型,语法为“String REGEXP '[^0-9.]'”;该运算符是正则表达式的缩写,若数据字符中含有数字时,返回的结果是true,反之返回的结果是false。

在mysql中,可利用“ALTER TABLE 表名 DROP INDEX unique key名”语句来删除unique key;ALTER TABLE语句用于对数据进行添加、删除或修改操作,DROP INDEX语句用于表示删除约束操作。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

禪工作室 13.0.1
強大的PHP整合開發環境

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

Dreamweaver CS6
視覺化網頁開發工具

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具