上面我分享了我的代码目录和“主.py“是运行整个代码的文件。
以下是我遵循的过程:
1. cython --embed -o main.c main.py 2. gcc -v -Os -I /home/user/anaconda2/envs/packaging/include/python3.6m -L /home/user/anaconda2/envs/packaging/lib -o app_package.so main.c -lpython3.6m -lpthread -lm -lutil -ldl
我得到一个名为“app”的二进制文件_包.so“在同一个代码目录中运行得很好。但是当我将二进制文件复制到任何其他目录时,它会抛出一个错误