0

好吧,我试了很多次

python setup.py install 

来自我的命令提示符的命令

尝试这个时:

from SimPy.Simulation import *

在空闲时,我得到这个:

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

4 回答 4

2

并非每个模块都支持 python 3 - 事实上,现在 90% 或更多的模块都用于 2.x。

您应该为此模块使用 2.5 或 2.6,或者找到与 3.0 兼容的 simpy。

您也可以运行 2->3 升级脚本来修改您的 simpy 源代码,但我不建议这样做。

于 2009-05-03T02:41:19.210 回答
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

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

于 2010-05-31T23:18:22.390 回答
0

请参阅第 4 点: http: //pythonhosted.org/SimPy/Manuals/INSTALLATION.html 以获得解决方法。它对我有用。

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

因此,只需从链接下载 SimPy 包并将其复制到 python 的类路径。

于 2014-03-20T10:07:02.450 回答
0

您的 Python 安装没有任何问题。SimPy 1 和 SimPy 2 使用与 SimPy 3 截然不同的语法,SimPy 3 是您安装的版本 - 并且是广泛可用的版本。旧教程都是针对旧版 SimPy 编写的。查看此页面...

http://simpy.readthedocs.org/en/latest/simpy_intro/installation.html

于 2014-08-23T20:07:07.470 回答