nuitka转pyd命令:
对文件:切换至scripts文件夹下
python -m nuitka --python-flag=no_warnings,-O,no_docstrings --remove-output --no-pyi-file --module main.py
对文件夹:假设代码都放在app文件夹下。切换至scripts文件夹下:
python -m nuitka --python-flag=no_warnings,-O,no_docstrings --remove-output --no-pyi-file --module app --include-package=app
目录含中文,报错no QT platform plugin
解决方案:pyside同理
import sys, os
import os.path
os.environ['QT_QPA_PLATFORM_PLUGIN_PATH'] = r'.\site-packages\PyQt5\Qt5\plugins' #### 这一行是新增的。用的是相对路径。
from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
app = QApplication([])
Git克隆子仓库
git clone --recurse-submodules <url>