1. Error al instalar el paquete cv2 en pycharm
ERROR: No se pudo encontrar una versión que satisfaga el requisito cv2 (de versiones: ninguna)
ERROR: No se encontró ninguna distribución coincidente para cv2
ADVERTENCIA: Está utilizando la versión 21.3.1 de pip; sin embargo, la versión 22.0.3 está disponible.
Debería considerar actualizar mediante el comando 'C:\Program Files\Python310\python.exe -m pip install --upgrade pip'.
Aquí se informa un error que indica que la versión de pip es baja y es necesario actualizar pip.
2. Luego vaya a la consola para actualizar pip. Después de la actualización, instale cv2. La consola continúa informando errores.
ERROR: No se pudo encontrar una versión que satisfaga el requisito cv2 (de versiones: ninguna)
ERROR: No se encontró ninguna distribución coincidente para cv2
Solución: La instalación no tuvo éxito y luego Baidu buscó información relevante y dijo que no existe ningún paquete cv2, de hecho, lo que hay que instalar es un paquete llamado opencv -python.
pip install opencv-python
Por motivos de red, se excedió el tiempo y se produjo el siguiente error:
ERROR: Excepción:
Rastreo (última llamada más reciente):
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_vendor\ urllib3\response.py", línea 438, en _error_catcher
produce
el archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_vendor \urllib3\response.py", línea 519, en
datos leídos = self._fp.read(amt) si no fp_closed else b""
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10 _qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_vendor\cachecontrol\filewrapper.py", línea 90, en lectura
data = self.__fp.read(amt)
Archivo "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.752.0_x64__qbz5n2kfra8p0\lib\http\client.py", línea 465, en lectura
s = self.fp .read(amt)
Archivo "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.752.0_x64__qbz5n2kfra8p0\lib\socket.py", línea 705, en readinto
return self._sock.recv_into(b)
Archivo "C :\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.752.0_x64__qbz5n2kfra8p0\lib\ssl.py", línea 1273, en recv_into
devuelve self.read(nbytes, buffer)
Archivo "C:\Program Files\WindowsApps\PythonSoftwareFoundation .Python.3.10_3.10.752.0_x64__qbz5n2kfra8p0\lib\ssl.py", línea 1129, en lectura
devuelve self._sslobj.read(len,buffer)
TimeoutError: se agotó el tiempo de espera de la operación de lecturaDurante el manejo de la excepción anterior, ocurrió otra excepción:
Rastreo (última llamada más reciente):
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_internal\cli\base_command. py", línea 167, en exc_logging_wrapper
status = run_func(*args)
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip \_internal\cli\req_command.py", línea 205, en contenedor
return func(self, options, args)
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local- packages\Python310\site-packages\pip\_internal\commands\install.py", línea 339, en ejecución
require_set = resolver.resolver(
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_internal\solving\resolvelib\resolver.py", línea 94, en resolver
resultado = self._result = resolver.resolve(
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_vendor\ resolvelib\resolvers.py", línea 481, en
estado de resolución = resolución.resolve(requirements, max_rounds=max_rounds)
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local- packages\Python310\site-packages\pip\_vendor\resolvelib\resolvers.py", línea 348, en resolución
self._add_to_criteria(self.state.criteria, r, parent=None)
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\ pip\_vendor\resolvelib\resolvers.py", línea 172, en _add_to_criteria
si no criterio.candidates:
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\ Python310\site-packages\pip\_vendor\resolvelib\structs.py", línea 151, en __bool__
return bool(self._sequence)
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0 \LocalCache\local-packages\Python310\site-packages\pip\_internal\solving\resolvelib\found_candidates.py", línea 155,en __bool__
devolver cualquier archivo (propio)
"C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_internal\solving\resolvelib\found_candidates.py ", línea 143, en <genexpr>
retorno (c para c en iterador si id(c) no está en self._incompatible_ids)
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache \local-packages\Python310\site-packages\pip\_internal\solving\resolvelib\found_candidates.py", línea 47, en _iter_built
candidato = func()
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_internal\solving\resolvelib\factory.py", línea 215, en _make_candidate_from_link
self._link_candidate_cache[enlace] = LinkCandidate(
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_internal\solving \resolvelib\candidates.py", línea 288, en __init__
super().__init__(
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site -packages\pip\_internal\solving\resolvelib\candidates.py", línea 158, en __init__
self.dist = self._prepare()
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_internal\solving\resolvelib \candidates.py", línea 227, en _prepare
dist = self._prepare_distribution()
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site- packages\pip\_internal\solving\resolvelib\candidates.py", línea 299, en _prepare_distribution
return preparer.prepare_linked_requirement(self._ireq, paralelo_builds=True)
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_internal\operations\prepare.py", línea 487, en prepare_linked_requirement
return self._prepare_linked_requirement(req, paralelo_builds)
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_internal\ Operations\prepare .py", línea 532, en _prepare_linked_requirement
local_file = unpack_url(
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_internal \operaciones\prepare.py", línea 214, en unpack_url
file = get_http_url(
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_internal\operatives\prepare.py", línea 94, en get_http_url
from_path, content_type = descargar (enlace, temp_dir.path)
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\ pip\_internal\network\download.py", línea 146, en __call__
para fragmentos en fragmentos:
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310 \site-packages\pip\_internal\cli\progress_bars.py", línea 304, en _rich_progress_bar
para fragmento en iterable:
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_internal\network\utils.py", línea 63, en Response_chunks
para el fragmento en Response.raw.stream (
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\ _vendor\urllib3\response.py", línea 576, en flujo de
datos = self.read(amt=amt, decode_content=decode_content)
Archivo "C:\Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\ LocalCache\local-packages\Python310\site-packages\pip\_vendor\urllib3\response.py", línea 512, en lectura
con uno mismo._error_catcher():
Archivo "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.752.0_x64__qbz5n2kfra8p0\lib\contextlib.py", línea 153, en __exit__
self.gen.throw(typ, value, traceback)
Archivo "C:\ Users\thorne\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pip\_vendor\urllib3\response.py", línea 443, en _error_catcher genera ReadTimeoutError(self
. _pool, Ninguno, "Se agotó el tiempo de lectura".)
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', puerto=443): Se agotó el tiempo de lectura.
3. pip install --default-timeout=1000 opencv-python (si no se puede instalar correctamente, puedes intentarlo unas cuantas veces más )