由于重装过MySQL,开始port uninstall mysql5的时候相依赖的MySQLdb也要uninstall,所以需要重新装一下MySQLdb -- Python interface to mysql。
ericdemacbook:~ Eric$ sudo port install py26-mysql
---> Fetching py26-mysql
---> Verifying checksum(s) for py26-mysql
---> Extracting py26-mysql
---> Applying patches to py26-mysql
---> Configuring py26-mysql
---> Building py26-mysql
---> Staging py26-mysql into destroot
---> Installing py26-mysql @1.2.2_0+mysql5
---> Activating py26-mysql @1.2.2_0+mysql5
---> Cleaning py26-mysql
ericdemacbook:~ Eric$ python
Python 2.6.2 (r262:71600, Jul 25 2009, 17:16:37)
[GCC 4.0.1 (Apple Inc. build 5465)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/MySQLdb/__init__.py:34: DeprecationWarning: the sets module is deprecated
from sets import ImmutableSet
>>> #上面是MySQLdb在Python2.6下的小bug吧
>>> print MySQLdb.version_info
(1, 2, 2, 'final', 0)
分享到:
相关推荐
在MAMP环境下安装MySQLdb是开发Python应用并与MySQL数据库交互时的一个常见需求。MAMP(Mac OS X, Apache, MySQL, PHP)是一个流行的本地开发环境,尤其适合在苹果操作系统上搭建Web应用程序。与XAMPP类似,MAMP提供...
3. **安装 MySQLdb**:对于 Linux 平台,可以通过以下命令安装: ```bash pip install mysqlclient ``` 如果使用源码安装,则需要执行以下命令: ```bash python setup.py build python setup.py install ``...
在Mac OS上搭建Python开发环境,主要是安装Python和pip,并配置好pip源以便快速高效地安装其他Python库。对于特定的库,如PIL或MySQLdb,可能需要额外的步骤来解决依赖问题。记得定期更新Python和pip,以保持环境的...
2. **跨平台**:Python可在Windows、Linux/Unix、Mac OS X等多种操作系统上运行,实现了良好的跨平台兼容性。 3. **丰富的库支持**:Python拥有大量的标准库和第三方库,涵盖网络、文件处理、数据库接口、图形系统...
在 Swift 用户下操作,安装 Swauth 和 Swift。 5. Proxy 节点的设置 配置 Proxy 节点,以便于后续的测试和开发。 6. 配置 Storage 节点 配置 Storage 节点,以便于后续的测试和开发。 7. 测试 Swift 在 Proxy ...
接着,安装必要的依赖,包括 Python、setuptools、simplejson、imaging、mysqldb 以及 MySQL 服务器。在安装 MySQL 时,需设置 Root 用户密码。 接下来,进入 Seafile 解压后的目录,运行安装脚本 `setup-seafile-...
例如,在Mac上,即使实际使用的是远程数据库,也要求本地安装MySQL。如果遇到找不到MySQL目录的错误,可以在用户家目录下编辑`.profile`文件,添加MySQL的bin目录到PATH环境变量中,然后执行命令使修改生效: ```...
本文将详细介绍在Python 3.x环境下安装Web.py的具体步骤,并针对可能出现的问题提供有效的解决方案。 #### 二、准备工作 在开始安装之前,请确保已经安装好了Python 3.x环境以及pip工具。如果你还没有安装这些工具...
### 解析Mac OS下部署Python的Django框架项目的过程 #### 一、环境搭建与项目创建 在Mac OS系统上部署Python的Django框架项目,首先需要确保已安装Python及pip(Python包管理器),接着按照以下步骤进行操作: 1....
此时,你需要手动编辑Python的安装路径下(例如:`/Users/MAC/env/MxShop/lib/python3.6/site-packages/django/db/backends/mysql/base.py`)的文件,注释掉如下代码: ```python #if version (1, 3, 3): # raise ...
支持平台: windows/mac 。 示例配置文件: mysqldb: ip: localhost port: 3306 db: wechat user: root passwd: "123456" auto_create_tables: true # 是否自动建表 建议当表不存在是设置为true,表存在是...
- 安装过程:教程将详细解释在Windows、Linux和Mac OS等不同操作系统上安装MySQL的步骤。 - 配置文件:介绍my.cnf配置文件的结构和参数设置,以满足特定性能需求。 - 服务启动与停止:学习如何启动和停止MySQL...
第 18 章 如何将 Mac OS X10.9 下的 Python2.7 升级到最新的 Python3.3 第 19 章 使用 python 构建基于 hadoop 的 mapreduce 日志分析平台 第 20 章 报警监控平台扩展功能 url 回调的设计及应用 [python 语言] 第...
3. 可移植性:由于其开源性质,Python已被移植到多个平台,这包括Linux、Windows、Mac OS X等,而且如果避免使用依赖特定操作系统的特性,Python代码可以不需修改就在上述平台中运行。 4. 解释性:Python编写程序...
这种情况下,你可以在Windows的命令行界面或Linux/Mac的终端中运行`python manage.py createsuperuser`来手动创建超级用户。 总的来说,将Django的默认数据库从SQLite切换到MySQL需要以下几个关键步骤:安装支持...
本教程将指导你如何在MAC_OS 10.12环境下,利用Python 3.6、MySQL 5.7.25和Django 2.2.3进行环境配置。首先,确保你已经分别安装了Python、Django和MySQL,并且它们可以正常单独运行。 **一、Django设置中的数据库...