这些天我一直在尝试PyMC,我写了一个非常简单的mcmcasy.py. 有趣的是,该脚本在IPython中运行正常,但是,当我直接使用Python时,它给出了以下回溯:Traceback (most recent call last):
File "mcmceasy.py", line 2, in
from pymc import MvNormal, MCMC
File "/usr/lib/python2.7/site-packages/pymc/__init__.py", line 55, in
import ScipyDistributions
File "/usr/lib/python2.7/site-packages/pymc/ScipyDistributions.py", line 1, in
import scipy.stats.distributions as sc_dst
File "/usr/lib/python2.7/site-packages/scipy/stats/__init__.py", line 12, in
import mstats
File "/usr/lib/python2.7/site-packages/scipy/stats/mstats.py", line 3, in
from mstats_basic import *
File "/usr/lib/python2.7/site-packages/scipy/stats/mstats_basic.py", line 52, in
import scipy.misc as misc
File "/usr/lib/python2.7/site-packages/scipy/misc/__init__.py", line 20, in
__all__ += common.__all__
NameError: name 'common' is not defined
我的问题有两个部分:1。如何用香草pythonshell解决这个问题?2是什么使IPython免于此错误?在