半個下午好歹成功了,總結一下:
import pymysql 報錯,提示沒有安裝此模塊
嘗試眾多方法,最后下面的成功了
1. 下載離線安裝包:
地址為:https://pypi.doubanio.com/simple/pymysql/
下載指定版本,這里下載的為PyMySQL-0.7.11.tar.gz
2.解壓離線包:
首先將壓縮包放到指定位置,執行解壓命令:tar -zxvf PyMySQL-0.7.11.tar.gz (解壓到/Usr/bin/)
3.安裝:
進入PyMySQL-0.7.11
cd PyMySQL-0.7.11
執行安裝命令:
python setup.py install
在安裝過程中又發現新的錯誤
root@ubuntu:/usr/bin/PyMySQL-0.6.3# python3 setup.py install
Traceback (most recent call last):
File "setup.py", line 2, in <module>
from setuptools import setup, find_packages
ModuleNotFoundError: No module named 'setuptools'
此后又執行
root@ubuntu:/usr/bin/PyMySQL-0.6.3# sudo apt-get install python3-setuptools
最后成功
root@ubuntu:/usr/bin/PyMySQL-0.6.3# python3
Python 3.6.7 (default, Oct 22 2018, 11:32:17)
[GCC 8.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pymysql
>>>