我有两个工作区,它们在Mac上具有相同的代码和sys.path。一个工作正常,另一个在导入chaco.shell时遇到问题(ImportError:没有名为shell的模块)。
我正在使用经过考虑的发行版。两个工作区都没有内置chaco。
可能是什么问题呢?
这是代码:
import sys
from pprint import pprint as pp
pp(sys.path)
import numpy as np
from chaco.shell import *
x = np.linspace(-2*np.pi, 2*np.pi, 100)
y = np.sin(x)
plot(x, y, "r-")
title("First plot")
ytitle("sin(x)")
show()
最佳答案
我通过删除包含相关代码的目录中的所有其他python文件来解决此问题。似乎当python运行py文件时,同一目录中的其他py和pyc文件可能会干扰。
关于python - PyDev:chaco.shell导入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13806113/