Π‘ python3.4 Ρ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ ΡΡΠ° ΠΎΡΠΈΠ±ΠΊΠ°:
File "........./lib/python3.4/site-packages/fabric/context_managers.py", line 535
def accept(channel, (src_addr, src_port), (dest_addr, dest_port)):
ΠΠΎΡ ΡΡΠ° ΡΡΡΠΎΠΊΠ° https://github.com/fabric/fabric/blob/master/fabric/context_managers.py#L535
ΠΠΎΠ»Π½Π°Ρ ΡΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΠ°
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 Π½Π΅ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ Python 3, ΠΈΠ·Π²ΠΈΠ½ΠΈΡΠ΅! ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΡΠΌΠΎΡΡΠΈΡΠ΅ Π΄ΠΎΡΠΎΠΆΠ½ΡΡ ΠΊΠ°ΡΡΡ :)
Π’Π°ΠΊΠ°Ρ ΠΆΠ΅ ΠΎΡΠΈΠ±ΠΊΠ° =(
ΠΠΎ ΡΠ΅ΠΉΡΠ°Ρ 2018 Π³ΠΎΠ΄! Π’ΠΊΠ°Π½Ρ Π²ΡΠ΅ Π΅ΡΠ΅ Π½Π΅ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠ° Ρ Python 3?
pip install fabric3
ΡΠ°Π±ΠΎΡΠ°Π» Π½Π° ΠΌΠ΅Π½Ρ.
ΠΠΎ ΡΠ»ΠΎΠ²Π°ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠΊΠ°Π½ΠΈ:
Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π·Π°ΠΏΠΈΡΡ Fabric3 Π² PyPI ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅Π°Π²ΡΠΎΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠΌ ΡΠΎΡΠΊΠΎΠΌ Fabric 1.x, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ Π½Π΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅ΠΌ. ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ Fabric Π²ΡΠΉΠ΄Π΅Ρ Π½Π° Π²Π΅ΡΡΠΈΠΈ 3.x, 4.x ΠΈ Ρ. Π΄., ΠΌΡ, ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ Π΅Π³ΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠ΅ΡΠ΅Π· Fabric, ΡΠ°ΠΊ ΠΈ ΡΠ΅ΡΠ΅Π· Fabric2 Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π°; Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΊΠ°Π½ΠΈ3, ΡΠΊΠ°Π½ΠΈ4 ΠΈ Ρ.Π΄.
ΠΡΡΠ³ΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, Fabric2 ΡΠΎΠ·Π΄Π°Π½ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΌΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ Π²Π΅ΡΡΠΈΠΈ 1.x ΠΏΡΠ΅ΠΎΠ΄ΠΎΠ»Π΅ΡΡ Π±Π°ΡΡΠ΅Ρ Β«Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΠΈΒ» Π²Π΅ΡΡΠΈΠΈ 2.0; Π±ΡΠ΄ΡΡΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Π½Π΅ Π±ΡΠ΄ΡΡ ΡΠΈΠ»ΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°Π½Ρ ΠΈ Π±ΡΠ΄ΡΡ ΠΈΠΌΠ΅ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ Π½Π°Π±ΠΎΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ.
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
pip install fabric3
ΡΠ°Π±ΠΎΡΠ°Π» Π½Π° ΠΌΠ΅Π½Ρ.