2016-11-15 2 views
1

Я получаю следующую ошибку при попытке sudo pip install scapy, может ли кто-нибудь помочь?pip install scapy получение SyntaxError: invalid token

sudo pip install scapy 
Collecting scapy 
    Downloading scapy-2.3.3.tgz (1.4MB) 
    100% |████████████████████████████████| 1.4MB 1.1MB/s 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 
     File "<string>", line 1, in <module> 
     File "/tmp/pip-build-uuv1l4x3/scapy/setup.py", line 36 
     os.chmod(fname, 0755) 
        ^
    SyntaxError: invalid token 

    ---------------------------------------- 
+1

Вы имели в виду 'scrapy' или' scapy'? –

+1

Возможный дубликат установки [Scapy не удается из-за недействительного токена] (http://stackoverflow.com/questions/32138575/scapy-installation-fails-due-to-invalid-token) –

ответ

0

похоже, этот вопрос уже задан here! Попробуйте исправить его, используя предложенные рецепты, посмотрите, работает ли он.

+0

Я извиняюсь, во-первых, я не знаю, как модифицировать Oo755, так как когда я запускаю команду, он создает новое временное местоположение и запускает setup.py. Я убегаю от чужого скрипта, который запускает эту команду для установки scapy, и работает на других машинах peoplse. Вот почему я пытаюсь понять, есть ли что-то еще, что я могу проверить, скажу, что я каким-то образом настроил среду? – TheTeaRex

+0

@TheTeaRex Я только что попробовал установить его на свой компьютер, и он ошибся с тем же сообщением. Я попробовал 'sudo pip2.7 установить scapy', и он работал нормально. Я предполагаю, что проблема в том, что lib несовместим с Python3 – weeCoder

+0

@TheTeaRex. Хорошо, не могли бы вы затем опубликовать часть скрипта, ответственного за установку lib? – weeCoder

0

Если вы имели в виду установить scapy и не scrapy, то вы можете следовать this рекомендуемое руководство, чтобы загрузить его. Я считаю, что пакет pip не является рекомендуемым способом установки.

$ cd /tmp 
$ wget scapy.net 
$ unzip scapy-latest.zip 
$ cd scapy-2.* 
$ sudo python setup.py install 
+0

К сожалению, это не мой сценарий. Я не могу изменить скрипт, чтобы вместо этого использовать этот метод. Как часть скрипта, он запускает sudo pip install scapy. – TheTeaRex