无法导入 SimPy
Can't Import SimPy
首先我搜索了我的问题,但没有找到任何解决方案。我在我的 Python 脚本中将 SimPy 作为 "import simpy" 导入,我保证 SimPy 通过 pip 安装在我的系统上,但仍然无法导入。我还添加了图片显示 pip 列表的输出和我尝试 运行 脚本的结果。
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()
终端输出:
有没有可能你是为 运行 py2 安装的?
尝试:python3 SimPy.py
您需要将脚本重命名为其他名称。它隐藏了 simpy 包。
首先我搜索了我的问题,但没有找到任何解决方案。我在我的 Python 脚本中将 SimPy 作为 "import simpy" 导入,我保证 SimPy 通过 pip 安装在我的系统上,但仍然无法导入。我还添加了图片显示 pip 列表的输出和我尝试 运行 脚本的结果。
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()
终端输出:
有没有可能你是为 运行 py2 安装的?
尝试:python3 SimPy.py
您需要将脚本重命名为其他名称。它隐藏了 simpy 包。