我使用https://docs.python.org/3/extending/embedding.html中的python示例。
每件事都是对的,直到我在'multiply.py'文件中添加了一行import pyodbc
。如果我添加此行,PyImport_Import
将返回null
,并且PyErr_Print()
会显示no module named pyodbc
。
但实际上,我已经使用pip安装了pyodbc
,并且在命令行上运行“ multiply.py”也没有问题。
有什么问题吗?
答案 0 :(得分:0)
我建议再次安装所有内容,因为您的问题很奇怪,而且我没人能解释。
答案 1 :(得分:0)
您必须在系统路径中的工作目录中添加PYTHON_PATH
变量
添加PYTHON_HOME
变量(如果不存在),并添加python scripts文件夹。