You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python导入PyMySQL模块报错,如何在服务器安装PyMySQL?

解决服务器上PyMySQL缺失的安装指南

嘿,这个问题我熟!你碰到的ImportError: No module named pymysql就是当前Python环境里没装PyMySQL这个数据库连接库,下面给你几种在服务器上安装它的靠谱方法:

  • 用pip安装(最推荐)
    这是最便捷的方式,直接在终端跑对应的pip命令就行。如果服务器默认是Python 2,用下面的命令;如果是Python 3,记得换成pip3:

    # Python 2 环境
    pip install pymysql --user
    
    # Python 3 环境
    pip3 install pymysql --user
    

    加--user是为了避免权限问题(比如你没有服务器root权限),会把库安装到当前用户的专属目录里,不会影响系统全局环境。

  • 如果pip不可用,试试easy_install
    有些老版本的服务器可能没装pip,这时候可以用easy_install来救场:

    easy_install pymysql
    

    同样,没权限的话加--user参数:

    easy_install --user pymysql
    
  • 源码手动安装(极端情况备用)
    如果上面两种方法都不行,那就手动下载源码安装:

    1. 去PyMySQL的官方代码仓库下载最新的源码压缩包,要么上传到服务器,要么直接在服务器用wget工具拉取对应版本的压缩包;
    2. 解压下载的压缩包:
      tar -xzf [你的压缩包文件名].tar.gz
      
    3. 进入解压后的目录:
      cd [解压后的文件夹名]
      
    4. 用Python执行安装:
      python setup.py install --user
      
      要是用的Python3,就把命令里的python换成python3。

安装完成后,再运行你的python script.py 'US'应该就能正常执行啦!

内容的提问来源于stack exchange,提问作者Divya Nagandla

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 06:56:39