自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 pyinstaller打包websockets报错 No module named ‘websockets.legacy‘

安装websockets 8.1版本pip install websockets==8.1

2021-12-27 17:44:16 3457

转载 CentOS7安装Python3.7

https://www.cnblogs.com/xiujin/p/11477419.html

2021-12-17 10:39:45 181

原创 Scratch二次开发:关于增加的扩展导出sb3文件后,导入文件失败问题

这里写自定义目录标题问题描述:解决方案:问题描述:无论是通过vm的extension增加扩展,还是通过scratch-blocks编译增加扩展块,直接保存作品文件后,再次导入作品文件失败。解决方案:1、要修改的文件路径在scratch-vm中,路径为scratch-vm\src\serialization\sb3.js2、在CORE_EXTENSIONS中添加新增的扩展的id,添加后扩展内的块才能正常反序列化。...

2021-09-26 18:30:53 1486

原创 Scratch Blockly 使用valueToCode获取 input_value值为null的问题记录

问题:INDEX使用valueToCode或者getFieldValue都获取不到input_value的值解决:INDEX要获取值前要先获取 type为math_integer NUM的值在对应的代码文件中添加Blockly.Python['math_integer'] = function(block){ let NUM = block.getFieldValue('NUM'); return [NUM]}再使用let INDEX = Blockly.Python.v

2021-08-27 15:57:36 353

原创 Django前后端分离处理静态文件请求

settings文件中的配置if DEBUG is True: STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'edu/dist/static/'), # 添加内容 ]else: STATIC_ROOT = os.path.join(BASE_DIR, 'edu/dist/static/')urls.pyfrom django.views import staticfrom django.conf import

2021-06-24 14:50:28 270

原创 windows avrdude.exe 直接烧录.hex文件到arduino板子上(不需要整个arduino目录)

1.文件准备需要三个文件:avrdude.conf、avrdude.exe、libusb0.dll。都可以在arduino目录下找到我用的arduino版本是1.8.13,这三个文件在arduino目录下的位置:avrdude.conf:Arduino\hardware\tools\avr\etc\avrdude.confavrdude.exe:Arduino\hardware\tools\avr\bin\avrdude.exelibusb0.dll:Arduino\hardware\tools

2021-06-02 15:37:18 2525

原创 Scratch3.0二次开发之Scratch-Blocks 编译block

1、配置编译环境在scratch-blocks目录下安装scratch-blocks需要的包。npm install安装Python2.7。这是scratch-blocks 中 build.py文件中的部分代码,仅支持Python2.x,通常都使用Python2.7。2、修改build.pywindows环境下 如果直接执行编译命令,可能会报错,需要修改build.py。修改两处大概331行和557行,添加shell=True,调用cmd.exe去执行。# 大约331行 在subproce

2021-01-28 15:21:58 2095 2

原创 Python关于xlrd读取.xlsx文件报错:xlrd.biffh.XLRDError: Excel xlsx file; not supported

解决方法:将xlrd版本降低至1.2.0。pip uninstall xlrdpip install xlrd==1.2.0

2021-01-18 09:50:17 4112 8

原创 关于electron-builder打包exe,申请管理员权限问题

问题:windows系统下使用electron-builder打包的exe默认安装到Program Files文件夹下,如果后台代码里有对文件进行改动时,会报错没有权限。解决:打包时修改requestedExecutionLevel来修改exe权限requestedExecutionLevel说明asInvoker默认配置requireAdministrator管理员权限highestAvailable可用的最高权限找到electron-builder的配

2020-11-11 15:22:38 2885

原创 树莓派git加速:解决git clone速度慢

修改hosts文件sudo nano /etc/hosts在最后添加这两行151.101.72.249 github.global.ssl.fastly.net192.30.255.112 github.com

2020-11-06 15:49:20 3565 6

原创 树莓派pip换国内源:解决换源后仍使用国内源的问题,亲测有效

关于换源有很多帖子,试了很多方式更改pip源都不行。看了官网的帖子试了下,亲测有效。方法一:仅限于临时换源时使用,第二种换源方法中可以直接在配置文件中设置超时时间。pip3 install -i http://mirrors.aliyun.com/pypi/simple/ 包名可设置超时时间pip3 --default-timeout=100 install -i http://mirrors.aliyun.com/pypi/simple/ 包名方法二:自带的官方源库是最全的,国内的某

2020-11-05 16:51:38 2637 2

原创 调用arduino_debug.exe去掉debug日志打印显示问题

问题如图:使用arduino_debug.exe编译上传代码时会出现日志显示解决方法:找到Arduino安装目录下的arduino_debug.l4j.ini打开。在后面加上 如下代码就可以了。-DDEBUG=false觉得有用点个赞吧,笔芯。...

2020-09-08 14:19:48 517

原创 Pyinstaller打包: 将资源文件或文件夹打包到最后生成的exe中

前提:用pyinstaller打包时部分资源文件可以利用qrc转成py文件来读取,但是有部分文件类型不适用。原理:Pyinstaller 将资源文件一起打包到exe中。当exe运行时,会生成一个临时文件夹,可通过sys._MEIPASS访问临时文件夹中的资源。解决方法:1.生成.spec文件pyi-makespec -F -w -i fav.ico test.py-F 将python文件打包成一个.exe文件。-w 使用Windows子系统执行.当程序启动的时候不会打开命令行(只对Windo

2020-08-20 09:51:41 1822

原创 PyQt:解决This application failed to start because no Qt platform plugin could be initialized问题

问题:打开QTdesigner时报错如下解决方法:找到路径python37\Lib\site-packages\pyqt5_tools\Qt\plugins(按个人安装的路径)将plugins文件夹复制到designer.exe路径下,再次打开designer.exe就没问题啦。

2020-08-17 11:19:45 4496 1

原创 Ubuntu16.04服务器升级nodejs

在已经安装npm的基础上,升级node具体操作如下:1、用npm安装Node工具包n:sudo npm install n -g2、使用该工具包将nodejs安装到目前的最新版本:sudo n stablen 显示已安装的Node版本n latest 安装最新版本Noden stable 安装最新稳定版Noden lts 安装最新长期维护版(lts)Noden version 根据提供的版本号安装Node3、查看下node版本...

2020-08-13 14:17:59 424

原创 树莓派语音模块 Seeed ReSpeaker 2-Mics Pi HAT 树莓派驱动安装

sudo apt-get updatesudo apt-get upgradegit clone https://github.com/respeaker/seeed-voicecard.gitcd seeed-voicecard #下载声卡驱动sudo ./install.sh #安装声卡驱动reboot #重启驱动安装后需连接音响才可播放声音。

2020-07-14 17:08:09 1805

原创 Scratch3.0二次开发之BlockType的BUTTON类型设置回调函数

在扩展中若将BlockType设置为BUTTON,console中会提示找不到Callback。解决方法:scratch-gui/src/containers/block.jsx中117行toolboxWorkspace.registerButtonCallback('UPLOAD_IMAGE', function () {//函数体 });

2020-07-14 16:57:09 331

原创 Scratch3.0二次开发之更改block对应的中文

scratch-gui>node_modules>scratch-l10n>locales>editor-msgs.js中 zh-cn 中,根据index.js中对应的id添加键值对。

2020-07-14 16:39:10 448 1

原创 Scratch3.0二次开发之windows环境下打包成exe

1、需要先安装npm,安装过程不作过多介绍了。2、直接介绍打包成exe流程。(1)首先在scratch-gui目录下cd scratch-guinpm install设置静态文件路径set BUILD_MODE=distset STATIC_PATH=staticbuild scratch-guinpm run build设置链接npm link(2)进入scratch-desktop目录。cd scratch-desktopnpm install链接scr

2020-07-02 12:18:39 3080 6

原创 Scratch3.0二次开发之更改Block块的大小

在scratch-gui/src/containers/blocks.jsx中查找startScale属性。

2020-07-02 11:18:20 634 2

mnist 10000.zip

28*28 10000张mnist手写数字图片

2021-01-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除