这个SimPy安装有什么问题?

0 投票
4 回答
9792 浏览
提问于 2025-04-15 11:22

好的,我已经尝试了很多次在我的命令提示符下运行这个

python setup.py install 

命令。

然后在尝试这个:

from SimPy.Simulation import *

在Idle上,我得到了这个:

Traceback (most recent call last):
  File "C:/Python30/pruebas/prueba1", line 1, in <module>
    from SimPy.Simulation import *
  File "C:\Python30\SimPy\Simulation.py", line 320
    print 'SimPy.Simulation %s' %__version__,
                              ^
SyntaxError: invalid syntax
>>> 

4 个回答

0

请参考第4点内容,具体可以查看这个链接: http://pythonhosted.org/SimPy/Manuals/INSTALLATION.html,这个方法对我有效。

通过使用命令pip install SimPy安装的simpy包似乎没有和SimPy相同的类,实际上是安装了simpy。

所以,建议直接从链接下载SimPy包,然后把它复制到你的Python类路径中。

0

我遇到了类似的错误,我安装了Python 2.6.4,所以我觉得你用旧版本的Python是解决不了你的问题的。

alumno@ubuntu:/usr/local/SimPy/SimPy$ python carro.py

Traceback (most recent call last):
  File "carro.py", line 2, in <module>

from SimPy.Simulation  import *

ImportError: No module named SimPy.Simulation

Python 2.6.4rc2 (r264rc2:75497, 2009年10月20日, 02:55:11) [GCC 4.4.1] 在linux2上运行

1

并不是所有的模块都支持Python 3,实际上,现在有90%以上的模块还是为2.x版本准备的。

你应该使用2.5或2.6版本来运行这个模块,或者找一个和3.0兼容的simpy。

你也可以运行一个从2升级到3的脚本来修改你的simpy源代码,但我不建议你这么做。

撰写回答