[英]Can't Import SimPy
First of all I searched my problem and didn't find any solution. 首先,我搜索了问题,但没有找到任何解决方案。 I imported SimPy in my Python script as "import simpy" and I assured that SimPy installed on my system via pip but nevertheless it couldn't be imported.
我在Python脚本中将SimPy导入为“ import simpy”,并确保可以通过pip在系统上安装SimPy,但是仍然无法导入。 I also added the picture shows output of pip list and result of my try to run script.
我还添加了图片,显示了点列表的输出以及我尝试运行脚本的结果。
import simpy
def car(env):
while True:
print('Start parking at %d' % env.now)
parking_duration = 5
yield env.timeout(parking_duration)
print('Start driving at %d' % env.now)
trip_duration = 2
yield env.timeout(trip_duration)
def main():
env = simpy.Environment()
env.process(car(env))
env.run(until=15)
if __name__ == '__main__':
main()
Is it possible that you installed it for but run py2? 是否可以将其安装但运行py2?
Try: python3 SimPy.py
试试:
python3 SimPy.py
You need to rename your script to something else. 您需要将脚本重命名为其他名称。 It shadows the simpy package.
它遮盖了simpy包。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.