Import errors
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- cli, networking
Línea de trabajo
Comienza con la cadena de importación a través de trusttrees/main.py, dns.py, utils.py y registar_checking.py, y después reproduce el fallo con trusttrees -h en Python 3.11. Comprueba la compatibilidad de las dependencias revelada por el traceback y verifica que el comando instalado pueda llegar a su salida de ayuda y aceptar la invocación de destino documentada.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I've been trying to run the tool for a while now, and it seems I can't manage to run it effectively.
I managed to install the thing with git clone and pip install.
But I still can't find a way to run the tool.
──(kali㉿kali)-[/bin/TrustTrees]
└─$ trusttrees -h
Traceback (most recent call last):
File "/usr/local/bin/trusttrees", line 5, in <module>
from trusttrees.__main__ import main
File "/usr/local/lib/python3.11/dist-packages/trusttrees/__main__.py", line 3, in <module>
from .dns import enumerate_nameservers
File "/usr/local/lib/python3.11/dist-packages/trusttrees/dns.py", line 14, in <module>
from .utils import is_authoritative
File "/usr/local/lib/python3.11/dist-packages/trusttrees/utils.py", line 9, in <module>
from .registar_checking import is_domain_available
File "/usr/local/lib/python3.11/dist-packages/trusttrees/registar_checking.py", line 5, in <module>
import boto3
File "/usr/local/lib/python3.11/dist-packages/boto3/__init__.py", line 16, in <module>
from boto3.session import Session
File "/usr/local/lib/python3.11/dist-packages/boto3/session.py", line 17, in <module>
import botocore.session
File "/usr/local/lib/python3.11/dist-packages/botocore/session.py", line 29, in <module>
import botocore.configloader
File "/usr/local/lib/python3.11/dist-packages/botocore/configloader.py", line 19, in <module>
from botocore.compat import six
File "/usr/local/lib/python3.11/dist-packages/botocore/compat.py", line 25, in <module>
from botocore.exceptions import MD5UnavailableError
File "/usr/local/lib/python3.11/dist-packages/botocore/exceptions.py", line 15, in <module>
from botocore.vendored import requests
File "/usr/local/lib/python3.11/dist-packages/botocore/vendored/requests/__init__.py", line 58, in <module>
from . import utils
File "/usr/local/lib/python3.11/dist-packages/botocore/vendored/requests/utils.py", line 26, in <module>
from .compat import parse_http_list as _parse_list_header
File "/usr/local/lib/python3.11/dist-packages/botocore/vendored/requests/compat.py", line 7, in <module>
from .packages import chardet
File "/usr/local/lib/python3.11/dist-packages/botocore/vendored/requests/packages/__init__.py", line 3, in <module>
from . import urllib3
File "/usr/local/lib/python3.11/dist-packages/botocore/vendored/requests/packages/urllib3/__init__.py", line 10, in <module>
from .connectionpool import (
File "/usr/local/lib/python3.11/dist-packages/botocore/vendored/requests/packages/urllib3/connectionpool.py", line 38, in <module>
from .response import HTTPResponse
File "/usr/local/lib/python3.11/dist-packages/botocore/vendored/requests/packages/urllib3/response.py", line 9, in <module>
from ._collections import HTTPHeaderDict
File "/usr/local/lib/python3.11/dist-packages/botocore/vendored/requests/packages/urllib3/_collections.py", line 1, in <module>
from collections import Mapping, MutableMapping
ImportError: cannot import name 'Mapping' from 'collections' (/usr/lib/python3.11/collections/__init__.py)
I do have Python3 installed.
┌──(kali㉿kali)-[/bin/TrustTrees]
└─$ python --version
Python 3.11.2
┌──(kali㉿kali)-[/bin/TrustTrees]
└─$ trusttrees.py --target example.com
trusttrees.py: command not found
┌──(kali㉿kali)-[/bin/TrustTrees]
└─$ ./trusttrees.py --target example.com
zsh: no such file or directory: ./trusttrees.py
Am I using the right command to run the tool ?
So far, I've tried as guest and as root : trusttrees.py --target example.com, trusttrees --target example.com and ./trusttrees.py --target example.com but none is working...
- Lenguaje dominante
- Python
- Estrellas
- 406
- Forks
- 71
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de mandatoryprogrammer/TrustTrees
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 30/100
mandatoryprogrammer/TrustTrees#40 · 6 comentarios ·
-
Issue when Following CNAME'sAbiertobug
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
mandatoryprogrammer/TrustTrees#38 · 1 comentario ·
-
good first issue quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
-
Add testsAbiertogood first issue quality
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
Todos los issues de mandatoryprogrammer/TrustTrees
Issues similares
-
tests/strategies_test.py:174 goes uncovered on about 1 run in 100, failing the coverage ratchetAbiertoflaky-watch
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
btclib-org/btclib#2839 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
nion-software/nionswift#2018 ·
Los mantenedores suelen responder en 1 día
-
Deleting a member fails when another member's share transfer points to themPosiblemente ocupada @Beerlesklopfer la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
FoodCoopX/wirgarten-tapir#1336 ·
Los mantenedores suelen responder en 3 días
-
pydanty:is-working
Dificultad 2/5 1-3 horas Aptitud para principiantes 71/100
pydantic/pydantic-ai#11467 ·
Los mantenedores suelen responder en 1 día
-
Link Checker ReportAbiertoautomated issue linkchecker report
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
QuantEcon/lecture-python.myst#1098 ·
Los mantenedores suelen responder en 1 día