test.py 的代码:
import os
import yaml
print "hello!"
linux下运行python test.py,是可以正常运行的
hello!
但是我在qt程序里面执行这一句
QProcess ::execute("python ./test.py");
报错:
Traceback (most recent call last):
File "./test.py", line 2, in <module>
import yaml
ImportError: No module named yaml
其中os库作为对比 是可以成功import的,很不解啊,有没有大神能告诉我需要怎么改,万分感谢
我看了一下两个库的路径分别是
//os:/home/book/Downloads/ENTER/lib/python2.7/os.pyc
//yaml:/home/book/Downloads/ENTER/lib/python2.7/site-packages/yaml/__init__.pyc
一个有init一个没有 不知道和这个有没有关系