我主要使用python进行科学计算,并且已经习惯了Spyder。我正在研究一个mutlimedia项目,并希望使用Gstreamer绑定python。我在Windows上安装Gstreamer的最佳方法是通过PyGi。
现在问题是,import gi
在命令提示符下加载的python和Ipython中都能正常工作。但是,试图在Spyder中做同样的事情会导致:
Traceback (most recent call last):
File "<ipython-input-1-a23efdcdbcd8>", line 1, in <module>
import gi
File "C:\Users\Conner\Anaconda\Lib\site-packages\gi\__init__.py", line 42, in <module>
from . import _gi
ImportError: DLL load failed: The specified module could not be found.
我确保解释器是相同的,并将C:\Users\Conner\Anaconda\Lib\site-packages
添加到PYTHONPATH无济于事。
我可以在Spyder之外开发它,但我很顽固,我不喜欢什么时候不能工作。