Попытка установить Trity, и это дает мне ошибку - PullRequest
0 голосов
/ 07 октября 2018

Я пытаюсь установить trity, и после установки в любое время, когда я хочу его запустить, выдается ошибка

Ошибка:

sh: 1: route: not found
Traceback (most recent call last):
  File "/opt/trity/trity.py", line 27, in <module>
    from searchs import *
  File "/opt/trity/searchs.py", line 1, in <module>
    from google import search
ImportError: No module named google

Ответы [ 4 ]

0 голосов
/ 27 июля 2019

Первая программа удаления начинается заново

Для пользователей без полномочий root:

Sudo python uninstall.py

Затем следуйте моим указаниям

Сначала внесите изменения в install.py

измените строки следующим образом или вы можете скопировать и вставить их в редактор кода

В разделе операционной системы опция

option = raw_input("\033[0m[>] Select Operating System: \033[0m")

    if option == "1":
        print "\033[1;33m[*] Loading...\033[0m"
        os.system('apt-get install python-pip')
        os.system('easy_install pip')
        import pip

        os.system('sudo apt-get install libjpeg-dev libfreetype6 zlib1g-dev')
        os.system('pip install --upgrade beautifulsoup4')
        os.system('pip install search_google')
        os.system('pip install requests')
        os.system('pip install pythonwhois')
        os.system('pip install --upgrade html5lib')
        os.system('pip install pillow')
        os.system('pip install qrcode')
        os.system('pip install requests[security]')
        os.system('pip install http://effbot.org/downloads/Imaging-1.1.6.tar.gz')
        install = os.system("apt-get update && apt-get install -y build-essential git")
        install2 = os.system("cp -R trity/ /opt/ && cp trity.py /opt/trity && cp run.sh /opt/trity && cp run.sh /usr/bin/trity && chmod +x /usr/bin/trity")
        os.system('apt-get install sendemail')
        os.system('apt-get install libncurses5')
        from pip._internal import main
        main(["install", "scapy", "pythonwhois", "BeautifulSoup", "requests", "mechanize", "google", "qrcode"])
        print "\033[1;32m[!] Finished Installing! Run 'trity' to run program [!]\033[0m"
        sys.exit()
    else:
        print "Whoops! Something went wrong!"

Во-вторых, сохраните install.py

Затем в файле trity / searchs.py измените следующие строки или скопируйте ивставить

from googlesearch import search
class color:
   OKGREEN = '\033[92m'
   WARNING = '\033[93m'
   FAIL = '\033[91m'
   UNDERLINE = '\033[4m'
   END = '\033[0m'
   ENDC = '\033[0m'
W  = '\033[0m'  # white (normal)
R  = '\033[31m' # red
G  = '\033[32m' # green
O  = '\033[33m' # orange
B  = '\033[34m' # blue
P  = '\033[35m' # purple
C  = '\033[36m' # cyan
T  = '\033[93m' # tan
M = '\033[1;35;32m' # magenta
def googleSearch():
    lol = raw_input(color.UNDERLINE + ""+T+"Query>" + color.END)
    for url in search(lol, tld='com', lang='es', stop=50):
        print(""+G+"Site: "+W+"" + url)

Затем сохраните, trity / searchs.py

На trity.py измените одну строку

** import google

К import googlesearch

Затем сохраните, trity.py

Готово

Запустите

sudo python install.py

Спасибо, Карибу Тена

0 голосов
/ 18 ноября 2018

Попробуйте следующее:

В каталоге / Trity-1 / trity / и отредактируйте searchs.py

Очистите первую строку, указав:

from googlesearch import search

Затем вернитесь в корень директории / Trity-1 /, отредактируйте текстовый файл, назвав его и сохраните.

touch agree.txt

Теперь вы можете запустить trity, выполнив

python trity.py
0 голосов
/ 10 июня 2019

Как я решил проблему.

Перейдите в свой каталог Trity-1 и запустите sudo python2 uninstall.py

  1. xdg-open install.py
  2. везде, где вы видите что-то вроде os.system ('pip install SOMETHING'), вы должны заменить pip на pip2.7.
  3. также добавьте строку os.system('pip2.7 install search_google')
  4. Сохраните и закройте
  5. sudo python2 install.py

Надеюсь, что помог

0 голосов
/ 07 октября 2018

попробуйте установить Google.

pip install search_google

надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...