”ModuleNotFoundError:No module named _ctypes“ 引发的一系列问题解决办法

转载自:https://www.jianshu.com/p/b2ca08a0ebba

========

解决方法第一步

yum install libffi-devel -y

然鹅,第一步就报错

错误:为 repo ‘base’ 下载元数据失败

这个问题使用如下方法解决
原文链接:https://blog.csdn.net/qq_34614766/article/details/104785998
解决方法:
大家可以按照如下流程修改源
1.备份现有源
mv /etc/yum.repos.d /etc/yum.repos.d.backup
2.创建新的yum目录
mkdir /etc/yum.repos.d
3.安装wget(可以先试下有没有wget,可用的话无需再装)
yum install -y wget
4.就是坑了我一晚上的下载配置(大家一定要区分自己的系统版本,不然肯定不通过)

CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

CentOS 8
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
5.清除文件并重建元数据缓存
yum clean all
yum makecache
6.最后更新软件包,这一步要下载安扎ung或升级一百多个软件包,比较费时间,大概三五分钟吧!
yum update -y


好了,现在可以执行最开始的那个了

yum install libffi-devel -y

这一步成功之后就需要重新编译Python了
先找到安装包,cd进去,执行

./configure --prefix=/usr/local
make && make altinstall

试一下

pip install uwsgi

如果成功,那就完事儿


不行的话再进行下面的
建立python和pip的软链接

 ln -s /usr/local/python3/bin/python3 /usr/bin/python3 

 ln -s /usr/local/python3/bin/pip3   /usr/bin/pip3 

再次安装uwsgi


如果有用记得点个赞,留个言,让我知道这篇文章真的有用,谢谢

作者:拆字先生
链接:https://www.jianshu.com/p/b2ca08a0ebba
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

推荐这些文章:

bug:ModuleNotFoundError: No module named ‘_ctypes‘

解决办法:

安装libffi

#centossudo yum install libffi-devel -y#Ubuntusudo apt install libffi-dev -y

重新编译安装python (以下方法可以安装多版本python)

1.wget https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tar.xz # 下载python3.7.6源码安装包2.tar -xf Python-3.7.6.tar.xz3.sudo ./configure --prefix=/home/hx/python3.7.6 ...

ModuleNotFoundError: No module named 'setuptools_rust'

临时解决办法:升级pip
pip install --upgrade pip
然后再安装
pip install oss2
 

原文链接:https://www.cnblogs.com/t-road/p/15419421.html...

python 安装出现 ModuleNotFoundError: No module named '_ctypes'的解决办法

 
 
问题原因:
需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可  (使用命令: yum install libffi-devel -y 安装即可) 
解决方法:
1) 在python3安装目录下先执行 
yum install libffi-devel -y 
第二步: 执行  make install 
 

...

使用snpflip出现问题:ModuleNotFoundError: No module named 'snp_flip'。如何解决?

如果使用过程中出现ModuleNotFoundError: No module named 'docopt',解决办法看上一篇随笔。
 
但是docopt问题解决完,运行得时候还出现了:ModuleNotFoundError: No module named 'snp_flip'。
解决办法是运行:pip install snpflip。
 
我运行snpflip的时候就遇到过这两个问题。

原文链接:https://www.cnblogs.com/Aaron-lan/p/14728875.html...

Python celery 在Windows上运行报错(ModuleNotFoundError: No module named 'grp')解决方法

本文主要介绍Python中,使用celery在Windows上运行报错:mport grp ModuleNotFoundError: No module named 'grp'的原因及解决方法。
原文地址:Python celery 在Windows上运行报错(ModuleNotFoundError: No module named 'grp')解决方法

原文链接:https://www.cnblogs.com/tinyblog/p/15033086.html...

linux环境"ModuleNotFoundError: No module named 'Cryptodome'"

linux环境"ModuleNotFoundError: No module named 'Cryptodome'"

pip3 uninstall pycryptodome
pip3 install pycryptodome
pip3 install pycryptodomex

...

Failed to download metadata for repo 'AppStream': Cannot prepare internal mirrorlist: No URLs in mirrorlist

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

yum makecache

sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*$
sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/...

centos下yum执行报错:Failed to download metadata for repo 'AppStream': Cannot prepare internal mirrorlist: No URLs in mirrorlist

 查看centos版本

cat /etc/redhat-release

下载新的CentOS.repo
根据自己的centos版本下载对应的,可在 https://mirrors.aliyun.com/repo/ 下查看已有aliyun已提供的版本。之前下载的 Centos-8.repo 后,仍会一直报各种安装更新错误找不到源的情况,改为 Centos-vault-8.5.2111.repo ,问题就不存在了。

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliy...

解决ModuleNotFoundError: No module named 'pip'

解决ModuleNotFoundError: No module named 'pip'
问题
遇到小问题:ModuleNotFoundError: No module named ‘pip’
在安装第三方库时,pip命令行提示了我有新版本可以更新使用,更新之后也不成功,再次使用时pip命令都用不了了,出现了ModuleNotFoundError: No module named 'pip’这个错误。
Traceback (most recent call last):
File "d:\python\3.7.8\lib\runpy.py", line 193, in _run_modu...

Centos8 yum 报错 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist

首先建立一个备份文件夹
makedir /tmp/yum

然后备份文件
cd /etc/yum.repos.d
mv *.repo /tmp/yum

然后安装阿里源
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

然后清除yum缓存再重新生成yum缓存
yum clean all
yum makecache

如果报如下类似错误
Timeout was reached for http://mirrors.aliyuncs.com/c...

文章标题:”ModuleNotFoundError:No module named _ctypes“ 引发的一系列问题解决办法
文章链接:https://www.dianjilingqu.com/51454.html
本文章来源于网络,版权归原作者所有,如果本站文章侵犯了您的权益,请联系我们删除,联系邮箱:saisai#email.cn,感谢支持理解。
THE END
< <上一篇
下一篇>>