- 博客(13)
- 资源 (13)
- 收藏
- 关注
原创 pyinstaller打包的exe运行报错 No module named path
和windows环境可能有关系,因为同一个程序有的电脑可以运行,而且出问题的这台电脑之前也可以运行,但是重装系统之后就开始报错了。难道重装系统之后环境中缺少了某个依赖?和pyinstaller的打包有关系,打包成文件夹就没有问题,打包成exe就有问题,可能打包成exe的时候有些依赖没打包进去,但是我不指定是哪出了问题。实在搞不懂,大家有什么思路希望不吝赐教。
2024-03-07 16:49:03 208
原创 pyinstaller打包exe运行闪退
闪退原因可能有很多,这里记录下我遇到的问题,简单来说是dll调用错误导致的闪退,因为我的python用的是32位的,但是pyinstaller却是64位的,属于用conda的时候没注意。
2023-09-04 18:27:08 610 1
原创 codeblock添加tools实现git log查看
说明无意中了解到codeblock的tools功能,可以通过添加一个tool,实现指定命令的执行,就想添加一个tool来查看当前工程的git log,经过实践证明是可行的,但因为中间也遇到很多问题,所以记录一下。过程首先说明我是在windows下使用codeblock,所以中间有很多波折,在linux下的话应该简单许多。其实说是波折,主要原因是我不知道windows启动一个exe之后如何传入命令。因为codeblock的tools本质就是启动一个指定的程序,可以自定义启动时带的参数,再就是可以指定
2021-11-18 13:40:07 375
原创 批处理文件bat中,路径包含空格应该怎么处理
批处理文件bat中,路径包含空格应该怎么处理问题描述在bat文件中,定义了一个路径变量:set projectpath=C:\Users\user name\Desktop,基于这个路径,需要进行一些处理,所以定义了另一个路径变量:set output=%projectpath%\output。在bat运行时就出问题了,因为projectpath表示的路径中有空格,所以在取变量projectpath的值时被截断了,只能取作C:\Users\user,自然的,变量output的值也不是我想要的。针对
2021-10-08 15:25:23 12391 2
原创 windows子系统WSL配置交叉编译环境过程记录
WSL配置交叉编译环境说明启用WSL配置过程交叉编译器说明现在win10系统内嵌了一个linux子系统,就想试试是否可以配置成自己平常用的开发环境,之前也试过,但失败了,这一次配置成功了,便记录一下配置过程。使用的系统是ubuntu18.04LTS,要配置的编译器是arm-linux-gcc。启用WSL关于如何启用win10自带的子系统就不多说了,这个问一下度娘很容易就能知道,只要在“启...
2019-06-25 15:35:46 4455 6
转载 sublime text3输出窗口中文乱码问题
在用sublime text3编译调试python3的代码时,发现输出窗口中的中文显示的是乱码,于是上午查找解决办法,经过一番苦找和多次尝试,终于解决,现在记录下来。现象如下:用python执行了系统命令ipconfig,运行之后如图,中文显示乱码。正常的显示应该是:解决办法是:在sublime text3的菜单栏选择 Tools->Build System->New Buil...
2018-11-03 08:56:06 10734 1
原创 ubuntu设置分辨率时Error of failed request: BadName (named color or font does not exist)
按照网上的教程设置ubuntu自定义分辨率: 1. 输入:$cvt 1920 1080 返回的结果是: 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHzModeline “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1120...
2018-04-26 17:05:30 17567 20
原创 关于waitpid的使用问题,记录下
最近写代码要实现这样一个功能:压缩一个文件,成功后将源文件删除,但是压缩过程不能影响后面程序的运行。 当时就想到了后台运行,因为使用linux-c编程,所以想用system()函数,这样可以让压缩过程在后台进行,但是我还要在压缩过程完成后进行其他的操作,像删除源文件、更新参数等,用system的话我不知道压缩过程何时结束,于是乎就用了另外一个方案:fork一个子进程,在子进程中进行压缩,父进程中用
2017-07-27 17:32:16 432
原创 关于vc++6.0如何使用zlib.lib的问题解决
在用vc++6.0编程时需要用到zlib.lib,所以就要添加这个库到vc++6.0中,废了好一顿周折,好在最终解决,记录一下过程。 1.首先是下载zlin库文件,按照网上的教程,去官网下了最新版,结果跟教程上不符,找不到zlib.dsw文件,就去网上搜新版zlib库的使用教程,没找到就放弃了,怎么办,按照教程来啊,下载跟教程相同的版本,版本链接。 2.继续按照教程编译zlib,结果又出问题了,
2017-05-25 14:40:14 2685 1
原创 yaffs学习1
yaffs主要用于 NANDFLASH,在学习yaffs是自然离不开对nandflash的学习。nandflash相关的概念有:block 块、chunk/page 页。对nandflash的操作读写时是以chunk/page为单位,擦除时以block为单位。nandfalsh在生产过程中会造成损坏,也就是每个nandflash都存在坏块,这是不可避免的,但是没个nandflash
2017-04-07 09:51:10 587
原创 关于fopen函数中的打开模式(以写的方式总是打开失败)
今天编程时需要实现这样一个功能:用fopen创建一个写文件并写入内容,但是无论怎么改变参数都是打开失败,分别用过w、wb、w+、wr,都不行,后来网上查资料时看到这么一句“有些C编译系统可能不完全提供所有这些功能,有的C版本不用”r+”,”w+”,”a+”,用”rw”,”wr”,”ar”等,读者注意所用系统的规定。”就换成了rw试试,结果成功了,我也是醉了。
2017-03-25 11:37:09 3891
原创 关于YAFFS文件系统的学习
关于YAFFS文件系统的学习公司需要,最近在学习YAFFS文件系统,第一次接触,将自己的学习过程记录一下。 刚开始就是上网各种搜,了解YAFFS的所有相关内容,这个过程让我大体对YAFFS有了一个整体印象,知道了这是一个专门为NANDFlash开发的文件管理系统,但是具体怎么使用它还是云里雾里,不甚清楚。 后来在找资料的过程中,找到了这篇博客yaffs direct综述 ,开始逐渐深入了解YAF
2017-03-16 09:33:08 857
terminus-1.0.98.exe
2020-01-01
LLVM-9.0.0-win64.exe
2019-10-16
apt_cyg提示MD5 sum的问题修改文件
2017-10-25
apt_cyg源文件下载
2017-10-25
STM32f407无法解除读保护
2023-10-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人