python环境安装中遇到的各种坑集合。
版本3.7.1
1. ModuleNotFoundError: No module named '_ctypes'
问题代码:
from _ctypes import Union, Structure, Array
ModuleNotFoundError: No module named '_ctypes'
解决方式:
需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可。
sudo yum install libffi-devel -y
make install
2.python ModuleNotFoundError: No module named '_sqlite3'
问题代码:
from _sqlite3 import *
ModuleNotFoundError: No module named '_sqlite3'
解决方法:
#下载最新sqlite包
wget https://www.sqlite.org/2018/sqlite-autoconf-3250200.tar.gz
#安装
./configure
make
make install
#重新编译安装python
./configure --with-ssl --prfix=/