我知道这个问题在这里有很多问题。当我运行此代码时,我收到上述错误:
import matplotlib.pyplot as plt
from random_walk import *
#Make a random walk and plot the points
rw = RandomWalk()
rw.fill_walk()
plt.scatter(rw.x_values, rw.y_values, s = 15)
plt.show()
我尝试编码文件(虽然可能不正确)。我也尝试过多种方式重写我的代码,但我找不到任何解决方案。我确实尝试写出了random_walk.py的路径,但奇怪的是没有帮助。 matplotlib安装在Python 3.5和2.7中。我在Rasp Pi 3上使用Raspbian,IDE是Geany。我应该提一下,这个文件和random_walk.py在同一个文件夹中。 (我还尝试了没有来自random_walk导入的* at的代码,并使用了文件中的类名,但仍然得到了同样的错误)
答案 0 :(得分:0)
python包应包含__init__.py
文件,因此您可以导入内容。类似的东西:
your_module/
__init__.py (can be empty)
__main__.py (your script with imports)
random_walk.py
参考: