对于需要基础运行环境的普通用户当然是很方便了,但是对于开发人员可不见得方便,商店安装的python容易因为路径产生一些不必要的麻烦,比如你使用pip安装了pyinstaller,但是在Windows Terminal执行pyinstaller 你会得到报错提示没有这个命令。手动进入pyinstaller安装目录,你会发现pyinstaller.exe不在python目录里,通常这时候只需要移动这个可执行文件到python目录即可,当然你也可能遇到别的问题。

我认为最保险的做法

为了避免以后安装其他第三方软件包再出类似或者其他问题,我直接卸载了商店版python,然后去华为开源镜像站下载了相同版本(其实官网下载的也可以一键安装,至少3.9.10是这样的)。我没有重启计算机,直接勾上添加到PATH然后一键安装。

重新安装官网版后

问题解决了,pip安装pyinstaller后可以直接执行pyinstaller命令。

第三针了,上午十点刚打完没什么感觉,但是下午打针的胳膊就开始疼了,吃完午饭和晚饭都觉得肚子有点涨痛(绝不是吃饱撑的!)也许跟宿舍的烟鬼抽烟太呛有关。
晚上简单和新的团支书/班长交接了工作,就等着转系申请通过了。
凌晨了,晚安。

这几天世界真是动荡啊......看到国内外那些收美国人钱的网军洗地,真是可笑啊。

一张图描述美狗是如何“灵活反战”的

一张图描述美狗是如何“灵活反战”

美国扶植乌克兰傀儡政府做了什么?

奥运期间违反停战协议炮击顿巴斯

据俄罗斯卫星通讯社2月6日消息,乌克兰军队公然违背奥林匹克休战决议,对顿巴斯实施炮击,尽管目前人员伤亡尚不明确,但在乌克兰地区的军事活动可以确定,冲突不仅没有结束反而还在加强,有包括至少4架美军侦察机、反潜机在内的总计近10架飞机在白俄罗斯-乌克兰一线活动。
冬奥会期间,乌克兰违反休战决议,公然炮击顿巴斯!俄要求美回应
乌军炮击顿巴斯损毁居民楼 当地人:3年来冷枪冷炮没断过
开打了!乌克兰突然攻击顿巴斯四大地区:普京可随时下令俄军反攻

放纵新纳粹主义武装亚速营强奸、屠杀平民

如果你不关心别的国家,起码应该知道亚速营曾经参与中国香港港独势力的黑暴、游行示威。那么你就知道这是谁养的狗了吧!

视频记录顿巴斯平民遭受的暴行:

亚速营大规模虐杀平民罪证视频,压缩包写了解压密码
什么是亚速营?维基百科链接打不开也可以看看这个:豆瓣用户:关于亚速营
腾讯新闻:亚速营信奉纳粹,还曾支持“港独”,怪不得俄罗斯要与乌克兰开战
亚速营信奉纳粹,还曾支持“港独”,怪不得俄罗斯要与乌克兰开战
起底乌克兰亚速营,极右翼民族主义者,连美国都拒绝提供武器 这里提到美国拒绝给这群纳粹余孽提供武器,但是鉴于美国政客、金融寡头的恶劣品质我是很难相信美国完全没有对其提供支持的。

乌克兰国民卫队发亚速营子弹抹猪油猎杀车臣兽人引战 推特拒删

美式“言论自由”的经典体现,批中国没言论自由的精美弱智最好别再拿言论自由打你自己的狗脸。
乌克兰国民卫队发亚速营子弹抹猪油猎杀车臣兽人引战 推特拒删

我在microsoft社区也发现了有人提问了类似问题,看下面的截图你应该知道大致怎么回事了吧。
bV7DQP.png
bV70zt.png
bV7rsf.png
实际,过去一个月,河南地区的edge.microsoft.com这个域名状态处于时断时续的可访问状态,不过最近两天已经彻底打不开了,多次多地ping测试可以发现,这个地址在中国多个地区都是又机率访问失败的,测试过程中只有部分地区是没有任何一次测试超时的。
感觉更像本地IDC的问题,河南移动这边,郑州和新乡经过实机测试确定是有问题的。
阿里云广州服务器倒是还能ping通,

[root@centos7 ~]# curl edge.microsoft.com
<h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0M8AZYgAAAAAAZ0NHPCJOQ51sCEgk80/KSEtHMzBFREdFMDIyMABFZGdl

希望早日恢复吧,一会儿给移动打电话反映一下。

今天,哦不,是昨天,我的好兄弟实在无聊,动了玩我的世界的念头,那么基岩和java二选一,因为我只买了基岩,所以他也跟着买了。(正打着H&G,嗐,索性关了游戏去淘宝给他买了个激活码,让店家帮忙激活了(阿根廷的礼品码,我自己的买的早应该是国区或者不限区的码。)

 下好了游戏开始尝试联机,很遗憾我邀请他不行他邀请我也进不去。突然想起了自己之前开过服务器,还写了篇文章。使用云服务器搭建我的世界基岩版服务器
那时候为了在centos上跑mc(其实当时的mcbds依赖的glib版本还没那么高,稍微下载了点支持库就可以直接在centos上跑,但是现在不行了,刚才测试要glib2.27,centos7除非自己编译,不然没得用)还专门研究了很久做了个ubuntu18.04的docker镜像。

 照着自己之前写的教程重新部署了一次,宝塔的docker管理器更新了一点但是并不影响我照葫芦画瓢。
折腾到现在凌晨1:04终于搞定了。
bP6410.png

明天再喊他来服务器玩,现在应该是睡着了。

顺便吐槽一下

网易和Mojang真是疯了,连下载服务器端文件的页面都有网易国内版mc的导流弹窗,F12去了又发现页面无法下拉。(很早我自建服务器的时候就碰到这个问题,最后没办法,右键查看页面源码在一堆H5代码里扒拉出来了服务器端的下载地址)

事情是这么回事,我一直在路由器和自己的手机,PC上使用腾讯DNSPod的公共DNS解析服务(ipv4和ipv6,并且在手机系统和PC浏览器设置了使用腾讯DOT/DOH服务。),但是今天我发现我打不开自建在我家云上的ipv6网站,浏览器报错是:net::ERR_CONNECTION_ABORTE
于是我在电脑上运行了ping:

PS C:\Users\xfox> ping home.xfox.fun

正在 Ping home.xfox.fun [2409:8a44:971:3690::137] 具有 32 字节的数据:
请求超时。

再登录我家云运行ifconfig,没有发现上述地址,显然dns解析到了一个过期的地址。尽管我设置的ipv6 DDNS脚本每2小时运行一次,但是由于这次他提交到DNSpod的是ipv6短地址,短地址租期太短,所以刚好翻车了。
 那么问题就很容易解决了,手动运行一下DDNS脚本不就好了吗?运行后,为了避免DNS缓存影响,我执行ipconfig /flushdns清除了DNS缓存,重新打开浏览器?????WTF,问题依旧!

再次更换DNS

 我尝试更换了阿里云的DNS,很遗憾问题依旧......ping 也显示域名记录仍然没有更新。。。短暂的思考之后,我死马当活马医,换上谷歌的公共DNS(我ping过可以解析,但是污染没污染就不好说了)。
打开浏览器,刷新,页面正常显示!离谱啊!
但是问题来了,我的域名DDNS服务是基于DNSPod的,我的DNS解析服务也是DNSPod的,DNSPod自己家控制解析的域名记录速度居然还不如远在美国的谷歌??????RNMTQ!!!!!

后记

我突然想起了之前也遇到过这个情况,我在DNSPod解析的域名刚手动更新完记录,浏览器是打不开的,可是用谷歌DNS的设备秒开了......就很离谱啊....
谷歌ipv6 DNS:经过81个数据包的测试最短 = 56ms,最长 = 214ms,平均 = 113ms
腾讯ipv6 DNS:经过45个数据包的测试最短 = 44ms,最长 = 172ms,平均 = 112ms
阿里ipv6 DNS:经过51个数据包的测试最短 = 20ms,最长 = 133ms,平均 = 69ms
测试环境:郑州移动200Mbps宽带(光纤入户),宽带拨号及路由设备:红米AC2100;测试上网设备:ThinkPad E14 Gen3 AMD (在Windows10下使用5Ghz WIFI上网)无线网卡:Realtek RTL8852AE WiFi 6 802.11ax

本文写作动机:

我在Debian Buster with Armbian Linux
5.3.0-rockchip64上配置cloudreve的持久化出现问题 nano /usr/lib/systemd/system/cloudreve.service出现如下红色报错: `Directory
'/usr/lib/systemd/system' does not exist`
当你按照cloudreve官方文档用vim会发现没有这个问题,只是有提示:[New DIRECTORY],所以进入/usr/lib/systemd看了一眼:只有这几个蓝色文件夹 boot catalog logind.conf.d user user-environment-generators user-generators user-preset 那么结合[New DIRECTORY]这一提示,其实就是没system这个文件夹,这时候又想起网友跟我说过nano有时候会碰到权限问题,但是vim就没这个问题。看起来新秀仍需打磨.......在/usr/lib/systemd/下新建system文件夹再执行就没事了。
systemd的相关东西看情况更新吧,用到了我就记上,没用到就随缘。

Systemd 目录

引用https://cloud.tencent.com/developer/article/1516125

Unit 文件按照 Systemd 约定,应该被放置指定的三个系统目录之一中。这三个目录是有优先级的,如下所示,越靠上的优先级越高。因此,在三个目录中有同名文件的时候,只有优先级最高的目录里的那个文件会被使用。

/etc/systemd/system:系统或用户自定义的配置文件
/run/systemd/system:软件运行时生成的配置文件
/usr/lib/systemd/system:系统或第三方软件安装时添加的配置文件。

CentOS 7:Unit 文件指向该目录
ubuntu 16:被移到了 /lib/systemd/system
Systemd 默认从目录 /etc/systemd/system/ 读取配置文件。但是,里面存放的大部分文件都是符号链接,指向目录 /usr/lib/systemd/system/,真正的配置文件存放在那个目录。