最近用python写了一个小程序,想发布出去让人试用又不想暴露源码,搜索了一下发现将py文件编译成pyd文件就能达到目的。转换过程很简单,但是在调用pyd文件并且打包为单个exe文件的时候遇到一个坑,搞了一天才解决,在这里分享一下。
首先安装cython库,个人比较喜欢用清华的镜像库,速度快。
pip install Cyphton -i https://pypi.tuna.tsinghua.edu.cn/simple
然后创建一个setup.py文件,写入以下内容:
from distutils.core import setup
from Cython.Build import cyth
2021-09-16 16:42:48
112KB
ex
1