这个 SimPy 安装有什么问题?
尝试了很多次
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
>>>
Alright, I have tried a bunch of times the
python setup.py install
command from my command prompt
And when trying this:
from SimPy.Simulation import *
on Idle, I get this:
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
>>>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
并非每个模块都支持 python 3 - 事实上,现在 90% 或更多的模块都支持 2.x。
您应该为该模块使用 2.5 或 2.6,或者找到与 3.0 兼容的 simpy。
您还可以运行 2->3 升级脚本来修改您的简单源,但我不建议这样做。
Not every module supports python 3 - in fact, 90% or more of the modules are for 2.x now.
you should use 2.5 or 2.6 for this module, or find a simpy that is compatible with 3.0.
you can also run the 2->3 upgrade script to modify your simpy source, but I don't suggest doing that.
我有一个类似的错误,并且我安装了 python 2.6.4,所以我认为您无法使用旧版本的 python 解决您的问题。
Python 2.6.4rc2(r264rc2:75497,2009 年 10 月 20 日,02:55:11)
[GCC 4.4.1] 在 linux2 上
I have a similar error, and I Installed python 2.6.4, so I don't think you can solve your problem using an older version of python.
Python 2.6.4rc2 (r264rc2:75497, Oct 20 2009, 02:55:11)
[GCC 4.4.1] on linux2
请参阅以下第 4 点:
http://pythonhosted.org/SimPy/Manuals/INSTALLATION.html
寻求解决方法。 这对我有用。
simpy 包似乎与 SimPy 没有相同的类,通过使用 pip install SimPy 命令,simpy 被安装。
因此,只需从链接下载 SimPy 包并将其复制到 python 的类路径中。
Refer point 4 of:
http://pythonhosted.org/SimPy/Manuals/INSTALLATION.html
for a workaround. It worked for me.
simpy package does not seem to have same classes as SimPy by using pip install SimPy command, simpy gets installed.
Hence, just download the SimPy package from the link and copy it to your classpath for python.
你的Python安装没有任何问题。 SimPy 1 和 SimPy 2 使用与 SimPy 3 截然不同的语法,SimPy 3 是您已安装的版本,也是广泛使用的版本。 旧的教程都是针对旧的 SimPy 版本编写的。 查看此页面...
http://simpy.readthedocs.org/en/latest /simpy_intro/installation.html
There is nothing wrong with your Python installation. SimPy 1 and SimPy 2 use remarkably different syntax from SimPy 3, which is the version that you have installed - and the one which is widely available. The old tutorials are all written in view of the old SimPy versions. Checkout this page...
http://simpy.readthedocs.org/en/latest/simpy_intro/installation.html