Fabric: Erreur dans context_manager avec python3.4 : def accept(channel, (src_addr, src_port), (dest_addr, dest_port)) :

Créé le 13 oct. 2014  ·  5Commentaires  ·  Source: fabric/fabric

Avec python3.4 j'ai cette erreur :

  File "........./lib/python3.4/site-packages/fabric/context_managers.py", line 535
    def accept(channel, (src_addr, src_port), (dest_addr, dest_port)):

C'est cette ligne https://github.com/fabric/fabric/blob/master/fabric/context_managers.py#L535

Commentaire le plus utile

pip install fabric3

travaillé pour moi.

Tous les 5 commentaires

Retraçage complet

Traceback (most recent call last):
  File "./admin-server.py", line 26, in <module>
    from fabric.api import env, run, sudo, settings, cd, put
  File "/Users/stephane/projets/perso/coworking-manager/lib/python3.4/site-packages/fabric/api.py", line 9, in <module>
    from fabric.context_managers import (cd, hide, settings, show, path, prefix,
  File "/Users/stephane/projets/perso/coworking-manager/lib/python3.4/site-packages/fabric/context_managers.py", line 535
    def accept(channel, (src_addr, src_port), (dest_addr, dest_port)):
                        ^
SyntaxError: invalid syntax

Fabric n'est pas compatible avec Python 3 pour le moment, désolé ! Veuillez consulter la feuille de route :)

J'ai la même erreur =(
Mais maintenant 2018 ! Fabric n'est toujours pas compatible Python 3 ?

pip install fabric3

travaillé pour moi.

Selon l'équipe du tissu :

Malheureusement, l'entrée fabric3 sur PyPI est un fork non autorisé de Fabric 1.x que nous ne contrôlons pas. Une fois que Fabric moderne aura atteint les versions 3.x, 4.x, etc., nous continuerons probablement à le distribuer via fabric et fabric2 pour plus de commodité ; il n'y aura jamais de fabric3, fabric4 officiel etc.

En d'autres termes, fabric2 est uniquement là pour aider les utilisateurs de 1.x à franchir la barrière de la « réécriture majeure » 2.0 ; les futures versions majeures ne seront pas de grandes réécritures et n'auront que de petits ensembles d'incompatibilités descendantes.

Cette page vous a été utile?
0 / 5 - 0 notes