jetson nano——报错(已解决):ModuleNotFoundError: No module named ‘wx‘

news2024/12/23 3:02:57

目录

  • 1.问题描述:
  • 2.报错,如下图:
  • 3.==**解决:得安装一些wxpython的依赖,然后自己编译**==
  • 3.1 wxPython链接
  • 4.编译过程中的图片:(用时48min.....流泪)
  • 5.编译完成以后的图片
  • 6.验证结果
  • 7.这是我编译以后的包,直接放在set-packages里面即可。

系统:jetson-nano-jp451-sd-card-image
ubuntu 18.04
我提供了编译好的,链接在下面,大家嫌编译麻烦的话,可以直接放在pythob包里面即可。

1.问题描述:

ModuleNotFoundError: No module named 'wx'

然后我以为是简单的缺包输入了下述代码:

#方案一:
pip install wxPython -i https://pypi.tuna.tsinghua.edu.cn/simple
#方案二
pip install wxPython -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

2.报错,如下图:

ERROR: Could not build wheels for wxPython, which is required to install pyproject.toml-based projects
ERROR: Failed building wheel for wxPython
(部分截屏)在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
()

3.解决:得安装一些wxpython的依赖,然后自己编译

输入下述代码:

#1.更新pip
pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple
#2.安装依赖
sudo apt install build-essential libgtk-3-dev libwebkit2gtk-4.0-dev

#3.自己编译------哭了,这才是重点!!!!!
#4.下载我提供的包,链接放在下面,具体图片见下面
#5.输入指令解压
tar -xzvf wxPython-4.2.1.tar.gz
#6.进入这个包
cd wxPython-4.2.1.tar.gz
#7.输入代码
python setup.py build
#8.输入代码
python setup.py install #千万别加sudo,我也不知道为啥,加了报错没有setuptools,但是我看了里面有这个包,很无奈。
#9.验证安装
python
import wx
#10.无报错即可如下图。


3.1 wxPython链接

链接:https://pan.baidu.com/s/17UMo-uYzVW_Q7ltOoUDDig?pwd=12mm
提取码:12mm

wxPython包的位置
在这里插入图片描述

4.编译过程中的图片:(用时48min…流泪)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.编译完成以后的图片

在这里插入图片描述

6.验证结果

在这里插入图片描述

7.这是我编译以后的包,直接放在set-packages里面即可。

本来打算上传到资源里面了,但有些友友没有积分,我就直接把链接放着吧,顺便随手关注我即可,谢谢。(顺便传到csdn吧,可能对友友也有用吧)

wx编译好的包

链接:https://pan.baidu.com/s/1DrSvY0-lQF-3P8FRnoGuIw?pwd=nbi1
提取码:nbi1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1467768.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

怎么在wifi中实现手机和电脑文件互传

有时我们想手机电脑文件互传,数据线却不在身边,这时我们可以用MiXplorer来实现wifi中手机和电脑互相访问文件。 MiXplorer是一款来自著名安卓开发者论坛XDA的作品,免费且功能强大,被很多人誉为是“全能文件管理器”。 1.在手机上…

【JavaEE】_smart tomcat常见问题

目录 1. 插件安装故障问题 2. 端口占用问题 3. 乱码问题 1. 插件安装故障问题 如果由于网络问题在IDEA中无法直接安装插件,可以去IDEA官网进行下载: 进入官网后点击Install安装,得到一个jar包: 把jar包拖拽到idea上即可自动安装…

职业规划,电气工程师的岗位任职资格

电气工程技术人员主要是指精通电气施工技术,从事与电气产相关研发工作并能够解决实际问题,对相关资源进行最终统筹的人员。一般来说,这类人员主要从事绘制、审核和把关电气图纸的工作,在审核电气图纸的时候,会检查施工…

(六)激光线扫描-三维重建

本篇文章是《激光线扫描-三维重建》系列的最后一篇。 1. 基础理论 1.1 光平面 在之前光平面标定的文章中,已经提到过了,是指 激光发射器投射出一条线,形成的一个扇形区域平面就是光平面。 三维空间中平面的公式是: A X + B Y + C Z + D = 0 A X+B Y+C Z+D=0

Spring Boot application.properties和application.yml文件的配置

在Spring Boot中,application.properties 和 application.yml 文件用于配置应用程序的各个方面,如服务器端口、数据库连接、日志级别等。这两个文件是Spring Boot的配置文件,位于 src/main/resources 目录下。 application.properties 示例 …

Linux--ACL权限管理

一.ACL权限管理简介 ACL(Access Control List,访问控制列表)是一种文件权限管理机制,它提供了比传统的UGO(用户、组、其他)权限更灵活的权限设置方式。以下是ACL的一些主要功能: 针对特定用户或…

[力扣 Hot100]Day33 排序链表

题目描述 给你链表的头结点 head &#xff0c;请将其按 升序 排列并返回 排序后的链表 。 出处 思路 归并排序即可。 代码 class Solution { public:ListNode* merge(ListNode *h1,ListNode *h2) {ListNode *head nullptr;if(h1->val<h2->val){head h1;h1h1-…

我用Python写了一个倒计时软件

人过中年&#xff0c;每天都觉得时间过得很快&#xff0c;忙活了一天却发现自己很多时候是瞎忙&#xff0c;似乎没有什么成效&#xff0c;匆忙中一天就过去了。 后来&#xff0c;我想想可能是我没有时间的紧迫感&#xff0c;或者说没有明确的目标和执行力&#xff0c;所以才会…

代码随想录刷题39,40天|62.不同路径

62.不同路径 想要求dp[i][j]&#xff0c;只能有两个方向来推导出来&#xff0c;即dp[i - 1][j] 和 dp[i][j - 1]。 此时在回顾一下 dp[i - 1][j] 表示啥&#xff0c;是从(0, 0)的位置到(i - 1, j)有几条路径&#xff0c;dp[i][j - 1]同理。 那么很自然&#xff0c;dp[i][j] …

堆排序法的名字由来,排序步骤是什么,最坏情况下的排序次数如何计算得来的呢?

问题描述&#xff1a;堆排序法的名字由来&#xff0c;排序步骤是什么&#xff0c;最坏情况下的排序次数如何计算得来的呢&#xff1f; 问题解答&#xff1a; 堆排序法的名字来源于它使用了堆这种数据结构。堆是一种特殊的树形数据结构&#xff0c;具有以下特点&#xff1a;在…

AI:135-基于卷积神经网络的艺术品瑕疵检测与修复

🚀点击这里跳转到本专栏,可查阅专栏顶置最新的指南宝典~ 🎉🎊🎉 你的技术旅程将在这里启航! 从基础到实践,深入学习。无论你是初学者还是经验丰富的老手,对于本专栏案例和项目实践都有参考学习意义。 ✨✨✨ 每一个案例都附带关键代码,详细讲解供大家学习,希望…

信息系统项目管理师(高项)—学习笔记

第一章信息化发展 1.1 信息与信息化 1.1.1 信息 信息是物质、能量及其属性的标示的集合&#xff0c;是确定性的增加。 它以物质介质为载体&#xff0c;在传递和反映世界各种事物存在方式、运动状态等的表征。 信息不是物质&#xff0c;也不是能力&#xff0c;它以一种普遍…

在python里的常用运算符及优先级

python常用的运算符有七种&#xff0c;分为两部分来学习&#xff0c;第一部分是各个运算法的用法&#xff0c;第二部分是运算符的优先级。 一、 运算符的用法 数字相关的运算符有&#xff1a;算数运算符、比较运算符、赋值运算符和位运算符 关系运算符&#xff1a; 示例如…

TreeData 数据查找

TreeData 数据查找 最近做需求的时候遇到了这样的一个需求&#xff0c;Tree组件数据支持查找&#xff0c;而且TreeData的数据层级是无限级的 开始想的事借助UI组件库&#xff08;Ant-design-vue&#xff09;中的Tree组件的相关方法直接实现,看了下api 发现没法实现&#xff0c;…

【多线程】volatile 关键字、wait 和 notify方法详解

volatile 、wait 和 notify &#x1f332;volatile关键字&#x1f6a9;保证内存可见性&#x1f6a9;volatile 不保证原⼦性 &#x1f333;wait 和 notify方法&#x1f6a9;wait()&#x1f6a9;notify()&#x1f6a9;notifyAll()方法 ⭕wait 和 sleep 的对比&#xff08; 面试题…

C#中的关键字params的用法

C#中有一个关键字params&#xff0c;它相对于一些主要关键字来说&#xff0c;还算是较为低频的&#xff0c;但也会用到。我们可以了解和学习下。 一、定义及约束 params关键字的作用在于可以让方法参数的数目可变。 params的参数类型必须是一维数组。 一旦在方法加入了para…

【Java】输入输出流(实验八)

目录 一、实验目的 二、实验内容 三、实验小结 一、实验目的 1、掌握java I/O的基本原理。 2、掌握标准输入输出流和Scanner类的基本使用方法。 3、掌握FileInputStream、FileOutStream、FileReader、FileWriter、BufferedReader 、BufferedWriter类的常用方法。 二、实验…

电商行业网络安全——守护数字世界的交易安全与信任

随着互联网的迅猛发展&#xff0c;电子商务行业在全球范围内呈现出爆炸性增长的态势。然而&#xff0c;伴随着网络交易的便捷性&#xff0c;网络安全问题也愈发凸显&#xff0c;成为电商行业必须严肃面对的挑战。在这个数字化、信息化的时代&#xff0c;电商行业的网络安全不仅…

v-rep插件

v-rep官网插件汉化教程 官网教程 插件是什么 插件本质上就是遵循一定规范的API编写出来的程序&#xff0c;在v-rep中最终需要编译为动态库。 linux下是libsimXXXX.so&#xff1b; 其中XXXX是插件的名称。 请至少使用4个字符&#xff0c;并且不要使用下划线&#xff0c;因为…

力扣精选100道——外观数列(模拟专题)

外观数列算法题链接 &#x1f6a9;了解题意 该题的下面充分的给你说明了这个题目的意思。 3 3 2 2 2 5 1 我们根据我们正常读的顺序读 俩个3 三个2 一个5 一个1 连起来就是 2 3 3 2 1 5 1 这就是最终输出的字符串。 题目开头说了&#xff0c;我们最初是 1开始读…