运输物流行业网

pycharm安装了pymysqldb但导入失败

    发布时间:2018-07-10 19:20

    默认情况下,MySQLdb包是没有安装的,不信? 看到类似下面的代码你就信了。

    复制代码代码如下:
    -bash-3.2# /usr/local/python2.7.3/bin/python get_cnblogs_news.py
    Traceback (most recent call last):
    File "get_cnblogs_news.py", line 9, in <module>
    import MySQLdb
    ImportError: No module named MySQLdb

    这时我们就不得不安装MySQLdb包了。安装其实也挺简单,具体步骤如下:
    1、下载 MySQL for Python
    地址:http://sourceforge.net/projects/mysql-python/files/mysql-python/
    我这里安装的是1.2.3版本

    复制代码代码如下:
    wget http://sourceforge.net/projects/mysql-python/files/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz

    2、解压

    复制代码代码如下:
    tar zxvf MySQL-python-1.2.3.tar.gz

    3、安装

    复制代码代码如下:
    $ cd MySQL-python-1.2.3
    $ python setup.py build
    $ python setup.py install

    注:
    如果在执行:python setup.py build 遇到以下错误:

    复制代码代码如下:
    EnvironmentError: mysql_config not found

    首先查找mysql_config的位置,使用
    find / -name mysql_config ,比如我的在/usr/local/mysql/bin/mysql_config
    修改setup_posix.py文件,在26行:
    mysql_config.path = “mysql_config” 修改为:

    复制代码代码如下:
    mysql_config.path = “/usr/local/mysql/bin/mysql_config”

    回复:

    1 增强可用性:如果表的一个分区由于系统故障而不能使用,表的其余好的分区仍然可以使用;

    2 减少关闭时间:如果系统故障只影响表的一部分分区,那么只有这部分分区需要修复,故能比整个大表修复花的时间更少;

    3 维护轻松:如果需要重建表,独立管理每个分区比管理单个大表要轻松得多;

    4 均衡I/O:可以把表的不同分区分配到不同的磁盘来平衡I/O改善性能;

    5 改善性能:对大表的查询、增加、修改等操作可以分解到表的不同分区来并行执行,可使运行速度更快;

    6 分区对用户透明,最终用户感觉不到分区的存在。

    回复:

    是的。pycharm mysqldb模块需要先安装mysql的。
    1、安装mysql
    首先到mysql官网下载文件:mysql-installer-community.msi 安装过程同一般exe文件,不再叙述,直接下一步即可;
    2、安装MySQL-python-1.2.3
    直接根据web.py给出 的链接,下载文件MySQL-python.tar.gz 解压到任意目录
    然后在cmd命令行行下进行安装;
    C:\...> python setup.py install
    C:\...> python setup.py bdist_wininst

    回复:

    1增强可用性:如果表的一个分区由于系统故障而不能使用,表的其余好的分区仍然可以使用; 2减少关闭时间:如果系统故障只影响表的一部分分区,那么只有这部分分区需要修复,故能比整个大表修复花的时间更少; 3维护轻松:如果需要重建表,独立管...

    回复:

    看看 pycharm 的 File->default settings->projectInterpreter 的 package 里面有没有 mysql 的 package

    回复:

    刚好安装了pycharm,打算用这个ide来开发python,所以新建了一个django的工程,但是提示django的第三方库安装失败。真坑爹埃Exception: Traceback (most recent call last): File "C:\Python27\lib\site-packages\pip-1.5.6-py2.7.egg\pip\basec...

    回复:

    打开 PyCharm 然后进行下面操作 file --> settings --> project settings -->project interpreter 这里是PyCharm的的所有已安装插件 第一次 可能需要 点击最下面的 setuptools 安装安装工具 然后点击右面的 绿色“+”号。搜索 Django 安装即可。 ...

    回复:

    默认情况下,MySQLdb包是没有安装的,不信? 看到类似下面的代码你就信了。 复制代码代码如下: -bash-3.2# /usr/local/python2.7.3/bin/python get_cnblogs_news.py Traceback (most recent call last): File "get_cnblogs_news.py", line 9, in...

    回复:

    是的。pycharm mysqldb模块需要先安装mysql的。 1、安装mysql 首先到mysql官网下载文件:mysql-installer-community.msi 安装过程同一般exe文件,不再叙述,直接下一步即可; 2、安装MySQL-python-1.2.3 直接根据web.py给出 的链接,下载文件MyS...

      上一篇:这是什么东西?怎么用 下一篇:你这样子说话,你的良心不会痛吗?(求英文翻译)

      返回主页:运输,物流

      本文网址:http://www.n80n.com/view-365140-1.html
      信息删除