我目前正在编写一个 C# 应用程序,它应该使用 Python 脚本来完成某些任务。
我的 Python“站点包”文件夹中有一些模块用于控制 Alebaran NAO 机器人,并将它们复制到 IronPython“站点包”文件夹中。但是当我尝试导入 naoqi 文件时,它说:
No module named _inaoqi
文件夹中也有一个_inaoqi.pyd。
有人对此有任何想法吗?
我目前正在编写一个 C# 应用程序,它应该使用 Python 脚本来完成某些任务。
我的 Python“站点包”文件夹中有一些模块用于控制 Alebaran NAO 机器人,并将它们复制到 IronPython“站点包”文件夹中。但是当我尝试导入 naoqi 文件时,它说:
No module named _inaoqi
文件夹中也有一个_inaoqi.pyd。
有人对此有任何想法吗?
不幸的是,IronPython 不支持 CPython 的 .pyd 文件。
是python 路径中的site-packages文件夹吗?打开python解释器并编写:
import sys
print sys.path
如果该文件夹不在列表中,您可以按照其他答案的说明添加它:How to add to the pythonpath in windows 7?