分享,解决centos6.8上安装Twisted-19.7.0报错"ModuleNotFoundError: No module named '_ctypes'"的方法参考网上解决办法:
安装外部函数库(libffi)
yum install libffi-devel -y
重新安装python
用pip3 Install 安装需要的包
再次报错:distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('incremental>=16.10.1')
参考网上解决办法:
yum install -y epel-release
yum install -y python-pip
pip3 install incremental -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
cd Twisted-19.7.0
python3 setup.py install
再次报错:error: Could not find suitable distribution for Requirement.parse('attrs>=17.4.0')
解决办法
pip3 install attrs -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
cd Twisted-19.7.0
python3 setup.py install
再次报错:error: Could not find suitable distribution for Requirement.parse('PyHamcrest>=1.9.0')
pip3 install PyHamcrest -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
cd Twisted-19.7.0
python3 setup.py install
再次报错:error: Could not find suitable distribution for Requirement.parse('hyperlink>=17.1.1')
pip3 install hyperlink -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
cd Twisted-19.7.0
python3 setup.py install
再次报错:error: Could not find suitable distribution for Requirement.parse('Automat>=0.3.0')
pip3 install Automat -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pip3 install constantly -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pip3 install zope.interface -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
cd Twisted-19.7.0
python3 setup.py install
执行上述操作后:linux界面提示Finished processing dependencies for Twisted==19.7.0