Python Popen在系统上工作,但在Django上失败

Python Popen在系统上工作,但在Django上失败,python,django,macos,Python,Django,Macos,OSX 10.7.5、系统Python 2.7.1、Django 1.5.1 在系统Python shell中: from subprocess import Popen Popen("open /Library/Application\ Support/blender.app", shell=True) 我会打开搅拌机 Django views.py Popen(“open/Library/Application\Support/blender.app”,shell=True)将打开bl

OSX 10.7.5、系统Python 2.7.1、Django 1.5.1

在系统Python shell中:

from subprocess import Popen 
Popen("open /Library/Application\ Support/blender.app", shell=True) 
我会打开搅拌机

Django views.py Popen(“open/Library/Application\Support/blender.app”,shell=True)
将打开blender,意外退出并报告致命的python错误


我认为Django/Python2.7与blender的Python3.2相冲突。我该如何解决这个问题?

你能发布完整的trackback吗?从web应用中在服务器上生成GUI应用似乎是一个非常糟糕的想法(如果django是作为一个可以访问控制台的用户运行的,这又是一个糟糕的想法);您希望实现什么?我正在尝试使用blender后台函数创建webgl文件,这些文件可以在three.js中显示。它在blender中以编程方式工作,并通过django手动工作。异常类型:EXC_断点(SIGTRAP)异常代码:0x0000000000000002,0x0000000000000000特定于应用程序的信息:dyld:launch,加载依赖库Dyld错误消息:未找到符号:\uuuuCG\uJPEG\uResync\uTo\uRestart引用自:/Users/USER/*/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib/Users/USER/*/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylibThread 0崩溃::调度队列:com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff8e767ce2_upthread_kill+101 libsystem_c.dylib 0x00007fff8ff137d2 pthread_kill+95 2org.blenderfoundation.blender 0x0000000102e17726中止+22 3 org.blenderfoundation.blender 0x00000001011daab0 Py_FatalError+80 4 org.blenderfoundation.blender 0x00000001011daa37 Py_初始化seex_Private+1271 5 org.blenderfoundation.blender 0x00000001009a99fc BPY_python_python_start+140 6 org.blenderfoundation.blender.blender0x000000010013dd38 WM_init+216