修改PIP默认安装路径

新近安装Python3.9.1,使用自定义安装,安装路径C:\Python39。

然后使用pip在线安装库时,发现库不是安装在Python安装路径之下,导致原来做的程序无法使用。分析原因后,发现pip的默认安装路径是在用户数据路径之下,而不是指向Python安装路径之下,导致Python运行代码时无法加载下载的库。

用命令pip show pip 检查pip信息,本地路径c:\python39\lib\site-packages,并没问题。

虽然可以用 pip install -t ‘文件夹路径’ ‘库名’ 这样的指令方式把库安装到指令目录,但每次这样会有点麻烦,另处的方式就是修改pip默认的安装目录。方法为修改Python的site.py文件。

使用python -m site -help可以查看到site.py具体所在目录。

打开并编辑“USER_SITE”和“USER_BASE”,指向需要的目录,并保存。

然后安装一个VSCode用到的代码分析库pylint来进行检查目录设置是否正确。

使用指令 pip install pylint安装,打开C:\Python39\Lib\site-packages目录,pylint正确安装在此目录了。

也可以用pip show pylint来检查pylint库的信息。

 

介绍一款2D刀路软件–Cut2D

Cut2D是一款简单好用的2D刀路软件,适用于CNC的木工切割、广告切割、工艺品切割等。有桌面版和专业版,2种都提供全功能的无限期的试用。只是试用版本无法导出自己项目的G代码。对于这种专业的软件Cut2D的注册费用也不算高。试用版本下载可以到它的官网https://www.vectric.com/去下载,网站还有Cut3D、雕刻、影雕等相关的软件供下载试用,还有教程录像不过是英文的。很遗憾的是这些软件目前并无中文语言选择。

下面就简单试用一下Cut2D PRO,下载页面 https://www.vectric.com/free-trial/cut2d-pro

安装过程比较简单,这里就不说明了。

进入软件后,快捷菜单页,右边可以看到有教学视频链接。

File–New新建一个项目。

项目新建后先要设置材料类型,尺寸,原点位置。

这里设置为单面材料,尺寸100x30x5,Z原点为工件表面左下角。

设置好后会出现路径编辑工具,其实和其它CAM软件也差不多,这里不一一介绍。直接选择字符工具。

输入想要的字符,调节好大小位置。

可以在菜单或工具面板上打开刀路工具面板。

这里试用刻字工具。

选择想要的刀具,设置深度等。

设置生成路径的形式,路径名称等。

刀路计算后,就可以进行仿真和3D预览了。

可惜试用版本无法导出G代码。有需求的老板可以考虑买正版软件咯。

可USB校时的时钟

有几块以前用剩下的时钟PCB,想把它做起来,放到桌面上看时间用。RTC芯片用的是DS1302,晶振使用32.768kHZ,因为晶振误差等原因,走时会有比较大的误差,所以修改一下程序,加上个USB转串,USB连接到工作电脑上,可以方便校对时间。

焊好的电路板 3D打印外壳

加入USB转串模块

编写个校时程序