我正在尝试获取嵌入了python的c ++应用程序,以导入gevent(https://pypi.org/project/gevent/),以便可以完成一些工作。尝试了几个小时,但我只是无法正常工作。我在我的应用程序中使用Python 2.7.15,并在Py_Initialize设置为C:\ Python27之前设置python主目录。如果我尝试导入模块(例如套接字或其他已通过pip安装的模块),则效果很好。但是,如果我尝试导入gevent,则会显示一条错误消息
from greenlet import greenlet
ImportError
:
cannot import name greenlet
当我尝试导入gevent时。真正让我感到奇怪的是,当我在打开python.exe或基本上在我的c ++应用程序之外尝试导入gevent时,它可以正常工作,没有问题。我已经在网上搜索了,似乎应该是名称隐藏问题。但是我不知道如何进一步调试和解决这个问题。任何帮助将不胜感激。