1.安装virtualenv

$ pip install virtualenv

2.创建隔离环境

(virtualenv会在当前工作目录下创建虚拟环境,testdir)

# virtualenv testdir

...Installing setuptools, pip, wheel...done.

要想得到不含任何第三方包的python运行环境,添加参数--no-site-packages:

$ virtualenv --no-site-packages testdir

3.进入testdir环境(source命令)

#source testdir/bin/activate

命令提示符变为:

(testvir2) [root@host-wk testvir2]#

4.安装MySQL-python

# pip install MySQL-python

报错:

mysql_config not found

检查/usr/bin目录:

cd /usr/bin

找不到mysql_config文件

解决办法:

# yum install mysql-devel

...Installed:
  mysql-community-devel.x86_64 0:5.7.17-1.el7                                   
Complete!

检查一下:

# whereis mysql_config
mysql_config: /usr/bin/mysql_config /usr/share/man/man1/mysql_config.1.gz

5.重新到虚拟目录下安装MySQL-python

$ pip install MySQL-python

报错:Failed building wheel for MySQL-python

error: command 'gcc' failed with exit status 1

解决办法:

# yum install gcc python-devel

6.正常安装

$ pip install MySQL-python

Successfully installed MySQL-python-1.2.5

7.退出虚拟环境

# deactivate

本文参考:

1.廖雪峰博客:virtualenv:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432712108300322c61f256c74803b43bfd65c6f8d0d0000

2.python MySQLdb安装和使用:http://blog.csdn.net/zgl_dm/article/details/8710371
3.python使用mysql数据库:http://www.cnblogs.com/fnng/p/3565912.html
4.error: command 'gcc' failed with exit status 1 的解决办法:http://hxl2009.blog.51cto.com/779549/980421

virtualenv虚拟环境中安装MySQL-python相关推荐

  1. python虚拟环境中安装diango_创建python虚拟环境,安装django,创建一个django项目,在项目中创建一个应用(ubuntu16.04)...

    一.创建python虚拟环境 首先,为什么要创建python的虚拟环境? 因为,在实际的项目开发中,每个项目使用的框架库并不一样,或使用框架的版本不一样,这样需要 我们根据需求不断的更新或卸载相应的库 ...

  2. python虚拟环境安装的包在哪_如何使用virtualenv引导脚本在虚拟环境中安装python包?...

    我想创建一个引导脚本来设置本地环境并在其中安装所有要求.我一直在尝试使用virtualenv.create_bootstrap_script,如docs所述. import virtualenv s ...

  3. (win10)anaconda虚拟环境中安装特定版本cuda+tensorflow+pytorch+pycharm

    1.安装anaconda 在官网安装最新版的anaconda,需要使用其他版本的python可创建虚拟环境.安装时选择all users以及添加环境变量. 2.安装cuda以及cudnn. 你可以选择 ...

  4. 在conda虚拟环境中安装ipython

      大家好,我是爱编程的喵喵.双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中.从事机器学习以及相关的前后端开发工作.曾在阿里云.科大讯飞.CCF等比赛获得多次Top名次.现 ...

  5. centos6.5 mysql 远程访问_CentOS 6.5 中安装 Mysql 5.6,并远程连接Mysql

    ι 版权声明:本文为博主原创文章,未经博主允许不得转载. 1.在安装CentOS时,若选择的是Basic Server(可支持J2EE开发),则新安装好的CentOS系统中默认是已经安装了一个mysq ...

  6. linux mysql授权外部访问权限,Linux中安装Mysql授权远程访问

    Linux中安装MySQL 因为使用yum安装.安装过程需保证网络通畅 一.安装mysql 1.yum安装mysqlCentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql, ...

  7. mysql下载之后找不见_Win7系统中安装mysql后找不到服务或出现找不到指定文件怎么办?...

    最近有些Win7系统用户在电脑中安装mysql之后,遇到找不到服务或出现找不到指定文件的情况,使在平时生活工作中无法正常使用非常烦恼,那么Win7系统中安装mysql后找不到服务或出现找不到指定文件应 ...

  8. 注册表编辑器厘米爱你找不到mysql,win7系统中安装mysql后找不到服务或出现找不到指定文件的解决方法...

    最近有用户到本站反馈说碰到这样一个情况,就是在电脑中安装mysql后,出现找不到服务或出现找不到指定文件的情况,碰到这样的问题该怎么办呢,接下来给大家讲解一下 1.如果你是5.0的版本,先用cmd进入 ...

  9. mac 二进制安装mysql_如何在MAC中安装mysql二进制分发版

    如何在MAC电脑中安装mysql二进制分发版,对于这个问题,许多用户都还不是很清楚,其实解决的方法也不难,那么具体该怎么做呢?现在小编就告诉大家解决的方法吧. 没有mac的root密码,当前用户有su ...

最新文章

  1. LeanCloud学习笔记(1)
  2. “极致”神话和产品观念_转自“蜗窝科技”
  3. mysql unescape解码_PHP解密Unicode及Escape加密字符串
  4. 职业相关课程学习笔记
  5. python随机出100道加法题_自动出题随机100题-20以内加减法全部算式
  6. NVIDIA Parallel Nsight
  7. 2014年10月30日-----SQL的基础知识
  8. unity2019 vuforia 使用小记
  9. Doldrums:功能强大的逆向工程分析工具
  10. 前端js获取屏幕高度
  11. linux平台使用doxygen生成项目文档
  12. 宅急送BOS系统软硬件集成方案goldengate(一)
  13. windows自带桌面远程控制
  14. 数据分析工具的深度对比:FineBI vs PowerBI
  15. 桌面计算机图标管理打不开怎么回事,电脑桌面计算机图标打不开怎么办
  16. Office 2016 VOL版安装文件
  17. 方差分析 球形检验_spss球形检验.PDF
  18. 第73节:Java中的HTTPServletReauest和HTTPServletResponse
  19. springboot开发微信小程序
  20. 训练自己的点云数据进行3D目标检测

热门文章

  1. python五子棋程序教程_python实现五子棋游戏
  2. C语言错误信息中文解释
  3. Flink-DataStream快速上手
  4. SpringBoot_liquibase使用
  5. 视图库——公安视频侦查数据处理应用中心
  6. 粉色噪声 褐色噪声 布朗噪声
  7. 计算机word图文混编实训报告,实训五 Word 图文混排
  8. PC端移动端IP查询
  9. 如何给sqlserver 的表添加注释
  10. python三个箭头怎么打出来_(Python3)Linux和Windows箭头键按下