FFM*_*FMG 6 c++ python python-3.x
我想在我的应用程序中嵌入python zip文件.我从python站点下载了zip文件(win32一个).
这是我用来设置python路径的代码
#include <Python.h>
...
std::wstring exe_dir = L"\\exe\\path";
std::wstring python_path;
python_path += exe_dir + L"python-3.5.1-embed-win32.zip";
Py_SetPath(python_path.c_str());
Py_Initialize(); // Error : "Py_Initialize: unable to load the file system codec"
...
Run Code Online (Sandbox Code Playgroud)
但无论我做什么,该应用程序始终抛出相同的错误.即使我玩各种各样的道路.
如何在我的应用程序中嵌入zip文件?
“python-3.5.1-embed-win32.zip”内还有另一个 zip 文件。
python35.zip
Run Code Online (Sandbox Code Playgroud)
该文件就是需要添加的文件。
#include <Python.h>
...
std::wstring exe_dir = L"\\exe\\path";
std::wstring python_path;
python_path += exe_dir + L"python35.zip";
Py_SetPath(python_path.c_str());
Py_Initialize();
...
Run Code Online (Sandbox Code Playgroud)
我有兴趣知道其他文件的用途,(或者这是否是使用它的正确方法)...
| 归档时间: |
|
| 查看次数: |
324 次 |
| 最近记录: |