<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[thinkcg的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/thinkcg</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; thinkcg]]></copyright><item><title><![CDATA[记一次Nuitka的使用经历]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/154944068</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/154944068</guid><author>thinkcg</author><pubDate>Mon, 17 Nov 2025 11:58:28 +0800</pubDate><description><![CDATA[摘要：本文介绍了使用Nuitka打包Python程序的方法，包括基本命令参数（--onefile、--follow-imports等）和常见问题处理。当系统缺少Windows SDK时，Nuitka会提示下载MinGW64的GCC编译器作为替代方案。虽然编译速度较慢，但这种方法能避免影响现有开发环境。关键步骤包括自动下载GCC、处理依赖项警告以及配置输出目录保持项目整洁。]]></description><category></category></item><item><title><![CDATA[Pyinstaller打包exe]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/153316544</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/153316544</guid><author>thinkcg</author><pubDate>Wed, 15 Oct 2025 11:06:16 +0800</pubDate><description><![CDATA[解决办法一：从虚拟环境的Lib/site-packages下复制 torch_scatter到_internal目录，再次运行命令行就成功了。解决办法二：使用--onefile --add-data "zzz;重点是ImportError：Could not find module找不到模块，打包命令，要打包的是项目根目录下的decimate_json.py文件。decimate_json.py中引用其它脚本，要这样写。打包完成后生成一个exe和一个文件夹_internal。]]></description><category></category></item><item><title><![CDATA[git合并多个commit]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/138699573</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/138699573</guid><author>thinkcg</author><pubDate>Sat, 11 May 2024 10:02:12 +0800</pubDate><description><![CDATA[在VI编辑窗口中编辑，第一个pick就是使用这个commit内容，后面的全部为fixup意思是丢弃这个commit内容，之后按ESC，然后输入:wq，回车，就搞定了。执行 $ git rebase -i d97bcd0d547c49fd50917e35bd358c06eebdce6b。注意命令后面的commitid并不是待合并这些的id，而是前一个的id。]]></description><category></category></item><item><title><![CDATA[记一次opencv安装过程]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/132767590</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/132767590</guid><author>thinkcg</author><pubDate>Fri, 08 Sep 2023 21:16:41 +0800</pubDate><description><![CDATA[环境为anaconda，python选择3.9。上图，def仅为了可以折叠，方便观察。]]></description><category></category></item><item><title><![CDATA[记一次openssh连接失败及解决办法]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/131196481</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/131196481</guid><author>thinkcg</author><pubDate>Tue, 13 Jun 2023 21:20:19 +0800</pubDate><description><![CDATA[遇到的问题：虚拟机运行后，使用Xshell或Termius连接ssh，失败，在CentOS中使用ifconfig查询ip，发现为192.168.44.131，真机ip是192.168.31.142。解决办法：设置虚拟机的网卡为桥接模式，之后查询ip为192.168.31.132，可以正常连接ssh了。环境：win10系统上，使用VMware安装CentOS虚拟机。]]></description><category></category></item><item><title><![CDATA[分享一些maxscript代码片段]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/130663957</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/130663957</guid><author>thinkcg</author><pubDate>Sat, 13 May 2023 23:37:50 +0800</pubDate><description><![CDATA[从手册看polyop的方法都是小写开头，也能写成大写，而EditablePoly的方法都是大写的，能写成小写，maxscript不区分大小写。先在顶点级别选择顶点3，切换到元素级别，运行$.SetSelection #Vertex #{5}，这时候切到顶点级别，发现顶点选择了5。先选择了一个顶点，直接切到元素选择，此时运行$.GetSelection #Vertex，相当于直接切到顶点级别，将获取到1个顶点。从一个pos，沿一个方向发射一条射线。选择一些顶点塌陷成一个顶点。返回材质id，从面id。]]></description><category></category></item><item><title><![CDATA[Protobuf-net3.2.8中的protogen.exe之使用]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/130663520</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/130663520</guid><author>thinkcg</author><pubDate>Sat, 13 May 2023 23:25:29 +0800</pubDate><description><![CDATA[protogen.exe是一个Protobuf for .net的库，期中protogen.exe是一个命令行程序，在使用这个命令行程序时总是出错。使用以下命令实现了将Person.proto转为Person.cs文件，并且Person.cs位于当前目录\cs。我们看上面的命令提示信息，根据这些信息，尝试了很多参数都是报错误，于是将源代码拉下来研究一下。args先使用空格分割，再用=分割，左边是参数右边是值。了解了命令行args的用法，以后工作工可能用得到。来看看1.x的命令这样用：1.x提示很清楚，]]></description><category></category></item><item><title><![CDATA[Apache出现的问题]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/84927637</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/84927637</guid><author>thinkcg</author><pubDate>Sun, 09 Dec 2018 14:13:39 +0800</pubDate><description><![CDATA[
C:\Users\thinkcg&amp;gt;httpd
(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。  : AH00072: make_sock: could not bind to address [::]:443
(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。  : AH00072: make_sock: could not bi...]]></description><category></category></item><item><title><![CDATA[jupyter notebook安装与配置（阿里云服务器）]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/84673582</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/84673582</guid><author>thinkcg</author><pubDate>Sat, 01 Dec 2018 14:37:38 +0800</pubDate><description><![CDATA[目录安装配置云服务器上安装需要设置密码基础安装进入jupyter界面是不需要输入密码的，所以接下下进行密码设置1. 生成配置文件C:\Users\Administrator\.jupyter\jupyter_notebook_config.py2. 修改并保存配置文件3. 在命令行运行`jupyter notebook`命令4. 在阿里云服务器按以下配置：5. 重启服务参考资料：
安装

基础安装...]]></description><category></category></item><item><title><![CDATA[EasyTouch5的使用]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/84064401</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/84064401</guid><author>thinkcg</author><pubDate>Wed, 14 Nov 2018 12:16:44 +0800</pubDate><description><![CDATA[目录使用前提事件模式新模式Quick模式总结
使用前提
必须在场景中加载EasyTouch核心组件，此组件不能在运行时修改选项，加载EasyTouch的方法有两种：

【GameObject】–&amp;gt;【EasyTouch】–&amp;gt;【EasyTouch】
AddComponent

事件模式
事件一旦注册，关闭脚本是不能取消事件的，所以，脚本中要在写事件取消订阅的方法，OnEnable()和On...]]></description><category></category></item><item><title><![CDATA[Emgu cv开发类库，供unity引用]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/83451473</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/83451473</guid><author>thinkcg</author><pubDate>Sun, 28 Oct 2018 00:28:39 +0800</pubDate><description><![CDATA[目录Emgu cv的安装与配置新建库工程码字生成dll使用dll
Emgu cv的安装与配置
见博文《Emgu cv 在vs和unity中的安装、配置及使用》
新建库工程

unity使用的，我用.net3.5
码字

方法里面的代码按需求码。
生成dll
点【生成】–&amp;gt;【生成解决方案】
看看我们生成什么！

除了EmguThink.dll外其它都是Emgu cv里面的库文件。
使用dll
...]]></description><category></category></item><item><title><![CDATA[Emgu cv 在vs和unity中的安装、配置及使用]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/83449667</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/83449667</guid><author>thinkcg</author><pubDate>Sun, 28 Oct 2018 00:04:28 +0800</pubDate><description><![CDATA[Emgu cv 的使用下载 Emgu cvUse in c#Use in Unity3D
下载 Emgu cv


本文所用Emgu cv的版本：libemgucv-windesktop-3.4.3.3016


Emgu cv主页，从主页进


下载页面，到下载页


下载步骤：





我这里下载的是zip包版本
解压出来

bin下的dll文件是用来引用的委托dll
libs下是用来直接c...]]></description><category></category></item><item><title><![CDATA[Pycharm的python环境配置]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/83270826</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/83270826</guid><author>thinkcg</author><pubDate>Mon, 22 Oct 2018 11:46:06 +0800</pubDate><description><![CDATA[点击Edit Configrations...



这里列出的是pycharm已经添加进来的虚拟环境列表



那么，如何让虚拟环境出现在这个列表里面呢？







这样就完成添加了， ]]></description><category></category></item><item><title><![CDATA[Flask-mail使用qq邮箱、sina邮箱发送邮件]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/82535161</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/82535161</guid><author>thinkcg</author><pubDate>Sun, 09 Sep 2018 01:57:26 +0800</pubDate><description><![CDATA[Flask-mail使用qq邮箱、sina邮箱发送邮件，代码参考以下博文

https://blog.youkuaiyun.com/wbin233/article/details/73222027

要注意的是，qq邮箱中设置——帐户里面，两个有关smtp服务开启。



新浪邮箱图上开启，





PASSWORD处，qq邮箱为授权码，sina邮箱为邮箱密码。...]]></description><category></category></item><item><title><![CDATA[windows下apache2.4服务安装、卸载与使用 sc delete apache2.4无效]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/82317628</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/82317628</guid><author>thinkcg</author><pubDate>Sun, 02 Sep 2018 18:11:00 +0800</pubDate><description><![CDATA[安装服务
命令1：httpd -k install 服务名字为apache的版本如apache2.4

命令2：httpd -k install -n apache 指定服务名安装

卸载服务
命令1：httpd -k uninstall 卸载默认名服务如apache2.4，如果你的服务不是apache2.4会报错

命令2：httpd -k uninstall -n apache2.4 卸载指定...]]></description><category></category></item><item><title><![CDATA[windows下使用Python和anaconda虚拟环境]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/82316318</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/82316318</guid><author>thinkcg</author><pubDate>Sun, 02 Sep 2018 16:08:15 +0800</pubDate><description><![CDATA[       Python使用virtualenv扩展创建虚拟环境，但它的管理能力有限，比如没有查看本机虚拟环境列表，只能靠自己删除文件夹的方式删除虚拟环境；anaconda使用conda命令使用虚拟环境。

python下使用方法：
pip istall virtualenv
	建立虚拟环境：在c:\python36\envs\下运行 virtualenv py365，将在envs下建立目录py...]]></description><category></category></item><item><title><![CDATA[Windows下部署Flask的Web服务——补充]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/82290864</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/82290864</guid><author>thinkcg</author><pubDate>Sat, 01 Sep 2018 21:43:13 +0800</pubDate><description><![CDATA[本文是对【代丹】博文https://blog.youkuaiyun.com/mist99/article/details/80771289的补充。

对于小白，这篇博文是非常有参考意义的，第一次按博文操作失败了，又找了补充知识，最后部署成功了。

文档结构图是这样的，在博文中没有明确，主要是py和swgi文件同名

webtest  --- hello.py

              --- hello....]]></description><category></category></item><item><title><![CDATA[Flask一个简单的居中展示图片的模板]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/82289100</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/82289100</guid><author>thinkcg</author><pubDate>Sat, 01 Sep 2018 17:36:21 +0800</pubDate><description><![CDATA[

文档结构图：

webtest  --- hello.py

              --- hello.wsgi

              --- templates/testpic.html

              --- static/testpic.jpg

hello.py





hello.wsgi



Flask模板文件testpic.html



重点：
...]]></description><category></category></item><item><title><![CDATA[dlib库编译与使用]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/79113425</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/79113425</guid><author>thinkcg</author><pubDate>Sat, 20 Jan 2018 15:10:29 +0800</pubDate><description><![CDATA[dlib使用步骤：

 

dlib下载
	cmake下载
	利用cmake编译dlib库为vs工程
	将编译的dlib vs工程编译生成dlib.lib
	新建c++工程，配置，编译exe
一、dlib下载：官网http://dlib.net/下载



二、cmake下载：官网下载，https://cmake.org/download/，安装的时候记得勾选添加环境路径选项，这样命令行可以在任意...]]></description><category></category></item><item><title><![CDATA[Opencv or unity中Mat+-*/运算为哪般]]></title><link>https://blog.youkuaiyun.com/thinkcg/article/details/76084610</link><guid>https://blog.youkuaiyun.com/thinkcg/article/details/76084610</guid><author>thinkcg</author><pubDate>Tue, 25 Jul 2017 16:44:23 +0800</pubDate><description><![CDATA[Opencv or unity中Mat+-*/运算为哪般]]></description><category></category></item></channel></rss>