linux中安装python 3.8.0 编译报错 Could not import runpy module 解决方案

Android Termux 安装Kali Linux 或 kali Nethunter史诗级详细教程 Termux 安装kali 阅读详情

前言

环境
  • CentOS 7
  • Gcc 4.8.5
  • Python 3.8.0
相关报错
make build_all CFLAGS_NODIST=" -fprofile-use -fprofile-correction" LDFLAGS_NODIST=""
make[1]: Entering directory `/usr/local/src/Python-3.8.0'
./python -E -S -m sysconfig --generate-posix-vars ;\
if test $? -ne 0 ; then \
	echo "generate-posix-vars failed" ; \
	rm -f ./pybuilddir.txt ; \
	exit 1 ; \
fi
Could not import runpy module
Traceback (most recent call last):
  File "/usr/local/src/Python-3.8.0/Lib/runpy.py", line 15, in <module>
    import importlib.util
  File "/usr/local/src/Python-3.8.0/Lib/importlib/util.py", line 14, in <module>
    from contextlib import contextmanager
  File "/usr/local/src/Python-3.8.0/Lib/contextlib.py", line 4, in <module>
    import _collections_abc
SystemError: <built-in function compile> returned NULL without setting an error
generate-posix-vars failed
make[1]: *** [pybuilddir.txt] Error 1
make[1]: Leaving directory `/usr/local/src/Python-3.8.0'
make: *** [profile-opt] Error 2

导致原因
  • 在低版本的gcc版本中带有 --enable-optimizations 参数时会出现上面问题
  • gcc 8.1.0修复此问题
解决方法如下
  • 1、升级gcc至8.1.0【不推荐】
  • 2、./configure参数中去掉 --enable-optimizations

-END-


在如今互联网技术如日中天、迅猛发展的时代,特别是云计算、大数据、物联网、人工智能等新兴领域的快速发展,对网络安全人才的需求更为迫切。

可以说,只要是生活和工作中用到网络的时候(手机联网、办公连网、车载联网、智能家居联网等场景)就有网络安全。

在这里插入图片描述

目前我国高校网络安全人才的培养规模每年仅3万人,在这样的背景下,即使企业给出高额薪资,也招不够人,导致网安人才平均月薪高达26K

在这里插入图片描述

如何入门学习网络安全【黑客】

【----帮助网安学习,以下所有学习资料文末免费领取!----】

> ① 网安学习成长路径思维导图
> ② 60+网安经典常用工具包
> ③ 100+SRC漏洞分析报告
> ④ 150+网安攻防实战技术电子书
> ⑤ 最权威CISSP 认证考试指南+题库
> ⑥ 超1800页CTF实战技巧手册
> ⑦ 最新网安大厂面试题合集(含答案)
> ⑧ APP客户端安全检测指南(安卓+IOS)

大纲

首先要找一份详细的大纲。

在这里插入图片描述

学习教程

第一阶段:零基础入门系列教程

img

该阶段学完即可年薪15w+

第二阶段:技术入门

弱口令与口令爆破
XSS漏洞
CSRF漏洞
SSRF漏洞
XXE漏洞
SQL注入
任意文件操作漏洞
业务逻辑漏洞

该阶段学完年薪25w+

img

阶段三:高阶提升

反序列化漏洞
RCE
综合靶场实操项目
内网渗透
流量分析
日志分析
恶意代码分析
应急响应
实战训练

该阶段学完即可年薪30w+

面试刷题

img
在这里插入图片描述

最后,我其实要给部分人泼冷水,因为说实话,上面讲到的资料包获取没有任何的门槛。

但是,我觉得很多人拿到了却并不会去学习。

大部分人的问题看似是“如何行动”,其实是“无法开始”。

几乎任何一个领域都是这样,所谓“万事开头难”,绝大多数人都卡在第一步,还没开始就自己把自己淘汰出局了。

如果你真的确信自己喜欢网络安全/黑客技术,马上行动起来,比一切都重要

资料领取

上述这份完整版的网络安全学习资料已经上传网盘,朋友们如果需要可以微信扫描下方二维码 即可自动领取↓↓↓
或者

点此链接】领取

Termux安装完整版Linux(Ubuntu)详细步骤 阅读详情

相关推荐

termux安装以及基本配置

termux基本学习

weixin_63204687的博客 1万+

termux 配置和系统安装

通过配置 ssh,可以通过电脑远程连接(window 下的各种 terminal 工具或者是 Linux terminal 直接连接),这样可以降低眼睛的耗损,使用电脑也方便代码编辑。Termux 是 Android 平台上的一个终端模拟器,它将众多 Linux 上运行的软件和工具近乎完美的移植到了手机端。由于 Termux 默认使用国外的镜像源,在国内访问国外服务器会很慢或者连接不上,因此需要将镜像源换成国内的镜像源。注:在没有内网穿透的情况下,可以 ssh 连接的前提是手机和电脑处于同一局域网下。

哦豁灬 12万+

CentOS源码编译Python 3.10报错Could not import runpy module的深度排查与解决

Linux系统运维和开发中,从源码编译安装软件是常见的操作,它允许用户自定义配置、优化性能并获取最新版本。其核心原理涉及编译工具链、动态链接库路径和系统环境变量的协同工作。这一技术对于部署特定版本的应用、满足依赖要求至关重要,尤其在服务器环境管理和CI/CD流水线中广泛应用。然而,编译后运行时环境配置不当常引发问题,例如动态链接库缺失或路径错误。本文聚焦于在CentOS系统上从源码编译升级Python 3.10时,因环境配置问题导致的“Could not import runpy module报错。该错

weixin_34055787的博客 354

黑客真的能入侵你的摄像头吗?

黑客真的能入侵你的摄像头吗?

分享Python知识 1870

Linuxpython 3.8.0 编译报错 Could not import runpy module

python 3.8.0 编译报错 Could not import runpy module

wangjie72270的博客 861

Linux 安装Python3 的步骤以及遇到的问题.

make: *** [pybuilddir.txt] 错误 1。

weixin_44681550的博客 1475

Linux ❉ CentOS 7安装Python3详解

CentOS 7安装Python3详解

wangjie72270的博客 360

linux安装自己需要的python版本及常见错误

Believe me ! There are no other errors as the following commands.

junlaiyan的专栏 2544

Ubuntu 20.04 Python3安装陷阱:venv和pip缺失的根因与生产级修复

Python虚拟环境(venv)是现代Python工程的基础隔离机制,其核心依赖于解释器内置模块与系统级动态库的协同;在Ubuntu 20.04中,apt默认仅安装最小化python3包,不自动引入python3-venv、python3-pip等关键组件,导致venv模块不可用、pip命令缺失等高频故障;这类问题本质是系统包依赖策略(Recommends非强制)、C扩展运行时链接(libpython3.8.so)、以及ensurepip注入机制三者共同作用的结果;典型应用场景包括量化回测平台部署、Djan

weixin_34050005的博客 290

NAO机器人开发环境配置:Choregraphe与qi SDK全链路打通指南

NAO机器人开发始于稳定可靠的通信链路构建,其核心是Choregraphe可视化平台、NAOqi SDK协议栈与qi框架的协同工作。理解qi.Session会话机制与ALProxy代理模型的本质差异,是解决连接失败、模块导入错误及跨版本兼容问题的关键。该技术体系依托TCP/IP网络层(9559端口)、Python运行时环境(2.7/3.5双轨支持)及机器人固件级服务(naoqi主进程),支撑教育实训、科研验证与工业部署等多元场景。本文聚焦从零搭建本地开发环境、注入qi库、建立双向会话、迁移旧脚本及启用pyt

weixin_30444105的博客 461

Termux 0.118版本详细安装教程,成功解决了Pandas、Matplotlib、Numpy及Jupyter等安装失败的问题

网上很多关于Termux安装Numpy、Matplotlib、Pandas的教程,都是依赖Python3.9以下的,自从Termux官方将Python升级到3.10之后,很多都失效了。准备:手机一台(Android 7.0及以上)官网下载地址:Termux | F-Droid - Free and Open Source Android App Repository或google play下载安装。 设置完换源后,记得更新哦利⽤ proot 可以为⼿机没有root的⽤户来模拟⼀个root的环境然后终端下

金戈鐡馬 4万+

Android 手机的高级终端 Termux 安装使用、busybox、安卓 手机 web

手机已经 root安装 tsu,这是一个 su 的 Termux 版本,是一个真正的 root 权限,用来在 Termux上替代su,操作不慎可能对手机有安全风险,因为官方封装了,所以安装也很简单:安装 tsu:pkg install tsu -y切换到 root:tsu退出 root:exittsu切换 root 用户时会弹出 root 授权提示,给予其 root 权限即可。在管理员身份下输入 exit 可回到普通用户身份。

freeking101的博客 10万+

在Android手机上安装kali Linux

由于kali官方的Nethunter[1]的安装代码因为…无法访问,手头又没有一些受支持的机器[2],所以做了这个脚本供大家使用。 工具 搭载基于Android的手机 Termux VNC Viewer(不一定需要) 手(脚也可以)

heStudio 8万+

Termux——安装配置

1.修改启动问候语 2.定制功能键区 3.zsh——终端美化 4.超级管理员身份 1)手机已经root 2)手机未root 5.备份恢复 1)备份 2)恢复 6.ssh访问 1) 安装 openssh 2) Termux远程连接服务器 3) 电脑ssh连接Termux ① ssh服务启停 ② 通过密码认证连接 ③ 通过公私钥连接

易冰亦寒的博客 3万+

termux基本使用教程

更新与https://lruihao.cn/termux1.html 前面有一篇文章写到一些传送门 初始化 下载并初始化termux 安装vim 安装编辑器vim pkg install vim 解决中文乱码问题 在home目录下, 新建.vimrc文件 vim .vimrc 添加内容如下: set fileencodings=utf-8,gb2312,gb18030,gbk,ucs-bom...

博採眾長 9万+

Android 手机的高级终端 Termux 安装、使用

From:https://www.sqlsec.com/2018/05/termux.html Termux 高级终端安装使用配置教程 :https://www.cnblogs.com/cutesnow/p/11430833.html 神器Termux 的使用记录:https://cloud.tencent.com/developer/art...

墨鱼菜鸡 2万+
上一篇: 新手python爬虫100个入门项目
下一篇: Linux系统安装Python3环境(超详细)_linux 安装python3
黑客老许
博客等级 码龄8年 5945粉丝 1034原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值