`
daigong
  • 浏览: 116715 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

fedora 14下配置python开发环境

阅读更多
http://my.oschina.net/netconst/blog/11286


先装python,由于系统已有python,将python安装至home目录下;

修改home目录下.bash_profile文件,添加python/bin路径到PATH中;

添加MySQLdb,遇到很多问题,以下内容装载自 http://tobeno1.iteye.com/blog/799242

##########################################

linux 安装mysqldb:
1. 创建/usr/local/python
2.复制setuptools-0.6c11-py2.6.egg到/usr/local/python
3.执行sh setuptools-0.6c11-py2.6.egg
4.复制MySQL-python-1.2.3.tar.gz到当前目录
5.解压
6.修改site.cfg中的mysql_config,改成mysql安装目录下的mysql_config路径,如:/usr/local/mysql/mysql/bin/mysql_config
7.执行python setup.py build
8.执行python setup.py install
9.成功后,执行import MySQLdb,看成功否,一般来说,这时候不成功的错误如下:

mysqldb安装出错:
1.zipimport.ZipImportError: can't decompress data; zlib not available
解决办法重新编译一下Python源码安装包,如下:
    1  tar jxvf Python-2.5.2.tar.bz2     2  cd Python-2.5.2/
    3  ls
    4  sudo ./configure     5  gvim Modules/Setup
    6  sudo gvim Modules/Setup
       在这里把454行左右的 找到
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
去掉注释
     zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
然后重新编译,安装python


2.ImportError: libmysqlclient_r.so.16: cannot open shared object file: No such file or directory
  #解决方法
#updatedb
#locate libmysqlclient_r.so.16
/usr/local/mysql-5.1.30-linux-i686-glibc23/lib/libmysqlclient_r.so.16.0.0
/usr/local/mysql-5.1.30-linux-i686-glibc23/lib/libmysqlclient_r.so.16
/usr/local/mysql/lib/mysql/libmysqlclient_r.so.16
/usr/local/mysql/lib/mysql/libmysqlclient_r.so.16.0.0
#vi /etc/ld.so.conf
在ld.so.conf中加入:
                    /usr/local/mysql/lib/mysql/
#ldconfig  -v
再次测试,成功!

##########################################
分享到:
评论

相关推荐

    linux 下配置python web开发环境

    这个过程主要包括以下几个关键步骤:安装Python,设置Python开发环境,安装Eclipse集成开发环境(IDE),安装PyDev插件,配置Django框架,以及连接MySQL数据库。 首先,我们需要在Linux系统上安装Python。Python是...

    CentOS6.2下配置Django+Python环境步骤

    在CentOS 6.2系统下配置Django与Python环境是一项关键任务,尤其对于那些希望在稳定的企业级Linux操作系统上部署动态网站或Web应用的开发者而言。以下将详细阐述整个配置流程,涵盖从安装必要的软件包到最终启动...

    Linux下Python环境搭建.pdf

    通过以上步骤,你已经在Linux环境下成功搭建了Python开发环境。接下来,你可以开始编写Python代码,利用虚拟环境管理不同项目的依赖,享受高效、整洁的开发体验。记得定期更新Python和相关库,以保持系统的安全性和...

    linux下安装python3.8

    安装完成后,你可能还需要配置环境变量、安装pip(Python的包管理器)以及设置Python虚拟环境。安装pip可以使用如下命令: ```bash curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python3.8 get-pip.py...

    python环境安装V1.1.docx

    完成以上步骤后,你便拥有了一套完整的Python开发环境,可以顺利地进行Python项目的部署和开发。对于Open-falcon这样的项目,其依赖的Python环境已经得到了满足。在实际操作中,务必注意每一步的错误提示,以便及时...

    Linux系统安装Python3环境.zip

    无论你是开发人员还是系统管理员,了解这些步骤都能帮助你更有效地管理和维护Python环境。在日常工作中,确保保持Python环境的更新,及时安装安全补丁和新功能,对于提升工作效率和代码安全性至关重要。

    Python 3.8安装过程.doc

    总的来说,无论在Windows还是Linux环境下,安装Python 3.8并不复杂,只需遵循上述步骤,即可顺利搭建Python开发环境。记得在安装过程中,理解每个步骤的作用,这有助于你在未来遇到问题时自行解决。

    Python-3.9.7.tgz

    总之,"Python-3.9.7.tgz"为Linux用户提供了最新的Python版本,它提供了诸多增强特性和性能提升,使得在Linux环境中进行Python开发变得更加高效和便捷。无论是初学者还是经验丰富的开发者,都能从中受益。

    Python-3.7.12.tgz

    5. **设置环境变量**:为了能够在终端中直接使用Python 3.7.12,可能需要更新`PATH`环境变量,将新Python版本的可执行文件路径添加进去。 对于开发者来说,了解如何在Linux或Unix系统上安装和管理Python版本至关...

    python for android 安装手册

    ### Python for Android ...通过以上步骤,读者可以详细了解如何在Android平台上搭建Python开发环境,并利用该环境编写和运行Python代码。这对于希望探索Python在移动设备上的应用潜力的开发者来说,是一份宝贵的指南。

    python平台

    Visual Studio Code(VS Code)则是一个轻量级但功能强大的源代码编辑器,通过安装Python扩展,它也能成为强大的Python开发工具。Jupyter Notebook则是交互式编程和数据分析的理想选择,它支持编写和执行可混合文本...

    Fedora的下载种子

    同时,Fedora还为开发者提供了强大的开发工具,如GCC编译器、Git版本控制系统以及Python、Java等多种编程语言的最新版本。通过Fedora,用户能够参与到开源项目中,无论是贡献代码还是参与社区讨论,都能进一步提升...

    python-2.7.2

    Python 2.7.2 是 Python 语言的一个旧版本,主要在 Linux 操作系统环境下运行。这个版本在当时是广泛使用的,尤其对于那些依赖于 Python 2 特性而不是 Python 3 的项目而言。在 Linux 系统如 Ubuntu、CentOS 和 ...

    Linux下安装Python3.4

    在Linux系统中,尤其是对于那些基于Red Hat的发行版如CentOS 6.5 x86_64或Fedora 20 x86_64,安装Python 3.4涉及一系列步骤,以确保环境的正确配置。首先,为了确保系统能够获取最新的软件包,需要更新系统的软件源...

    linux安装python 3.6.5(含安装包)

    这里我们将详细探讨如何在Linux环境下正确安装Python 3.6.5,包括下载、编译和配置环境变量等关键步骤。 首先,确保你的Linux系统已经更新到最新版本,以获取最新的安全补丁和依赖项。可以使用以下命令进行更新: ...

    python3+pip3安装配置

    Python3是一种广泛使用的高级编程语言,以其易读性...通过熟练掌握这些基本操作,开发者能够快速搭建开发环境,从而更专注于编写代码和实现项目需求。记得定期更新Python3和pip3,以确保使用最新的安全修复和功能增强。

    fedora16 DVD 32位和64位下载种子

    6. **安全增强**: 包括SELinux(强制访问控制)的进一步集成,以及针对网络服务的安全配置,Fedora 16致力于提供一个安全的操作系统环境。 7. **云和虚拟化支持**: 针对云和虚拟化的支持得到增强,包括OpenStack的...

    Python编辑器Geany

    对于初学者来说,选择一个合适的编辑器是至关重要的,而Geany就是其中一款非常实用的Python开发工具。本文将详细介绍Geany编辑器的特性、安装、使用方法以及其在Python开发中的优势。 1. **Geany概述** Geany是一...

    linux虚拟机安装配置 Android开发环境配置

    ### Linux虚拟机中Android开发环境配置详解 #### 一、概述 在进行Android应用开发时,通常需要在特定的操作系统环境中搭建开发环境。虽然大多数开发者会选择在Windows或macOS上安装Android Studio等集成开发环境...

Global site tag (gtag.js) - Google Analytics