2009-05-03 3 views
0

Хорошо, я перепробовал кучу раз командногоЧто случилось с установкой SimPy?

python setup.py install 

из моей командной строки, и это то, что я получаю:

SCREEN

И при попытке это:

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 
>>> 

ответ

2

Не каждый модуль поддерживает python 3 - на самом деле 90% или более модулей предназначены для 2.x.

вы должны использовать 2.5 или 2.6 для этого модуля или найти simpy, совместимый с 3.0.

вы также можете запустить скрипт обновления 2-> 3, чтобы изменить свой простой образ, но я не предлагаю этого.

0

У меня такая же ошибка, и я установил python 2.6.4, поэтому я не думаю, что вы можете решить свою проблему, используя старую версию python.

[email protected]:/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, 20 октября 2009, 2:55:11) [GCC 4.4.1] на linux2

0

См пункт 4: http://pythonhosted.org/SimPy/Manuals/INSTALLATION.html для обхода , Это сработало для меня.

Простой пакет, похоже, не имеет таких же классов, как SimPy, используя команду install install SimPy, установленную simpy.

Следовательно, просто загрузите пакет SimPy из ссылки и скопируйте его в свой путь класса для python.

0

Нет ничего плохого в вашей установке Python. SimPy 1 и SimPy 2 используют совершенно другой синтаксис SimPy 3, который является той версией, которую вы установили, и той, которая широко доступна. Старые учебники написаны с учетом старых версий SimPy. Оформить заказ на эту страницу ...

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

Смежные вопросы