手动安装 mysqldb 与[ pip easy_install]

mysqldb下载:

http://sourceforge.net/projects/mysql-python/

https://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.3/

http://mysql-python.sourceforge.net/

setuptools 工具安装:

1.wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py     //下载:ez_setup.py 
2.python ez_setup.py --insecure 

产生文件:easy_install,setuptools-23.1.0-py2.7.egg

Installing easy_install script to /usr/local/bin
    Installing easy_install-2.7 script to /usr/local/bin

Installed /usr/local/lib/python2.7/site-packages/setuptools-23.1.0-py2.7.egg     //记录结果

[[email protected] ~]# which easy_install
    /usr/local/bin/easy_install

[[email protected] MySQL-python-1.2.3]# python setup.py install 
[[email protected] site-packages]# ll
总用量 772
drwxr-xr-x 17 root root   4096 Jun 28 03:58 django
drwxr-xr-x  2 root root   4096 Jun 28 03:58 Django-1.9.7.dist-info
-rw-r--r--  1 root root    291 Jun 28 04:04 easy-install.pth
drwxr-xr-x  3 root root   4096 Jun 28 03:39 MySQLdb
-rw-r--r--  1 root root   2352 Jun 28 03:39 _mysql_exceptions.py
-rw-r--r--  1 root root   4303 Jun 28 03:39 _mysql_exceptions.pyc
-rw-r--r--  1 root root 105453 Jun 28 04:51 MySQL_python-1.2.3-py2.7-linux-x86_64.egg
drwxr-xr-x  2 root root   4096 Jun 28 03:39 MySQL_python-1.2.5-py2.7.egg-info
-rwxr-xr-x  1 root root 148389 Jun 28 03:39 _mysql.so
drwxr-xr-x  4 root root   4096 Jun 28 03:33 pip-1.5.4-py2.7.egg
-rw-r--r--  1 root root    119 Mar 20 17:49 README
-rw-r--r--  1 root root 472857 Jun 28 03:06 setuptools-23.1.0-py2.7.egg
-rw-r--r--  1 root root     30 Jun 28 03:06 setuptools.pth
[[email protected] site-packages]# pwd
/usr/local/lib/python2.7/site-packages
pip, easy_install使用方式

安装使用easy_install
安装:
$ wget -q http://peak.telecommunity.com/dist/ez_setup.py
$ python ./ez_setup.py
使用:
$ easy_install PackageName     #安装套件
$ easy_install -U PackageName  #更新套件
$ easy_install -m PackageName  #卸载套件
$ easy_install --showhelp      #显示说明

安装使用pip
安装:
$ easy_install -U setuptools    #更新setuptools版本(重要),pip依赖于setuptools
$ easy_install pip
使用:
$ pip install PackageName     #安装套件
$ pip install -U PackageName  #更新套件
$ pip uninstall PackageName   #卸载套件
$ pip search PackageName      #搜索套件
$ pip help                    #显示说明
#-*- encoding: gb2312 -*-
import os, sys, string
import MySQLdb

# 连接数据库 
try:
    conn = MySQLdb.connect(host=‘localhost‘,user=‘root‘,passwd=‘xxxx‘,db=‘test1‘)
except Exception, e:
    print e
    sys.exit()

# 获取cursor对象来进行操作

cursor = conn.cursor()
# 创建表
sql = "create table if not exists test1(name varchar(128) primary key, age int(4))"
cursor.execute(sql)
# 插入数据
sql = "insert into test1(name, age) values (‘%s‘, %d)" % ("zhaowei", 23)
try:
    cursor.execute(sql)
except Exception, e:
    print e

sql = "insert into test1(name, age) values (‘%s‘, %d)" % ("张三", 21)
try:
    cursor.execute(sql)
except Exception, e:
    print e
# 插入多条

sql = "insert into test1(name, age) values (%s, %s)"
val = (("李四", 24), ("王五", 25), ("洪六", 26))
try:
    cursor.executemany(sql, val)
except Exception, e:
    print e

#查询出数据
sql = "select * from test1"
cursor.execute(sql)
alldata = cursor.fetchall()
# 如果有数据返回,就循环输出, alldata是有个二维的列表
if alldata:
    for rec in alldata:
        print rec[0], rec[1]

cursor.close()

conn.close()
时间: 2024-10-23 23:04:22

手动安装 mysqldb 与[ pip easy_install]的相关文章

如何在使用MAMP环境下安装MySQLdb

我的电脑上没有安装XAMPP,而是安装了MAMP PRO,其实两者都差不多,都是PHP+MySQL+Apache的集成环境,只是MAMP的GUI界面更华丽一些,但是也更复杂一些. 好了不说这些,说说问题吧.首先我使用如下命令来安装MySQLdb: pip install mysql-python 但是错误提示,找不到mysql_config文件. 这个好办,找到这个文件添加到PATH路径下即可. find /Applications/MAMP -name mysql_config 可以得到路径是

windows7环境下使用pip安装MySQLdb

1.首先,需要确定你已经安装了pip.在Python2.7的安装包中,easy_install.py和pip都是默认安装的.可以在Python的安装目录先确认,如果\Python27\Scripts里面有pip.pip27.pip,就代表已经安装了pip. 2.然后,在doc环境下,在pip所在的目录下,执行pip.exe,可以看到pip可以进行的操作,如下: 3.安装MySQLdb之前先要安装wheel,执行pip install wheel命令进行安装 4.下载MySQL_python-1.

手动安装pip

apt-get instal pip  成功之后,有根据pip的提示,进行了升级,升级之后,pip就出问题了 为了解决上面问题,手动安装pip,依次执行下面命令 1 2 3 4 5 [[email protected] Python-2.7.10]# cd .. [[email protected] tools]# wget https://bootstrap.pypa.io/get-pip.py [[email protected] tools]# python get-pip.py [[em

解压版本Python,手动安装pip报错,pip得到报错" No module named 'pip' "

解压版本Python,手动安装pip报错 λ pip Traceback (most recent call last): File "runpy.py", line 193, in _run_module_as_main File "runpy.py", line 86, in _run_code File "D:\tools\python-3.8.1-embed-amd64\Scripts\pip.exe\__main__.py", line

安装setuptools和pip

准备工作:已安装python并配置好环境变量,可参考 http://blog.csdn.net/donggege214/article/details/52062855 安装setuptools 下载setuptools源码setuptools-25.2.0.tar.gz 地址:https://pypi.python.org/pypi/setuptools  这是一个压缩文件,将其解压到桌面,并进入该文件夹 按住shift键后,在文件夹空白处点击鼠标右键,选择:在此处打开命令窗 输入python

非root用户安装python,pip,package

安装python: 下载源码 解压 进入 ./configure --prefix=/path/python3.6 注意一定要设置prefix,否则默认安装到/usr/local make make install 没有make install,然后使用的话可能会报 ModuleNotFoundError: No module named '_ctypes' 错误 安装完成后进入指定的目录看一下,可以看到四个目录 安装pip: 我用源码安装python3之后,可以看到pip也顺带安装好了,不知道

安装setuptools和pip 以及安装时报错解决

1.安装setuptools和pip 安装完python后,需要安装pip,参考网上教程有说可以用easy_install安装pip,那就先安装easy_install再安装pip,安装easy_install和pip的方法如下: wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-1.4.2.tar.gz tar -vxf setuptools-1.4.2.tar

ubuntu14.04 python2.7安装MySQLdb

安装依赖: sudo apt-get install libmysqlclient-dev libmysqld-dev python-dev python-setuptools 安装MySQLdb pip install MySQL-python conn = mdb.connect(host='127.0.0.1', port=3306, user='root', passwd='root', db='test', charset='utf8') config = { 'host': '127

手动安装OpenStack-Murano和Murano-dashboard

一. 环境准备 搭建Murano和Murano-dashboard是在Red Hat Enterprise Linux Server release 7.1 (Maipo)上搭建的,之前这个环境已经搭建了Openstack的环境,因此一些系统的工具包也安装过了,例如:gcc,python-pip,mysql. 二.在Devstack上配置安装Murano 1.首先需要下载dev的包,可以直接从github上clone git clone https://github.com/openstack-