-
Section 1 - Introduction
-
Section 2 - Open Application
-
Section 3 - Virtualization
-
Section 4 - Python
-
Section 5 - Legacy
-
Section 6 - Final Bot
-
Section 7 - Goodbye
Next
Python script
Ronald Estiven Rios Hernandez
Hola buen día.
Siguiendo el paso a paso de la instalación de la librería para Python se me genero el siguiente error: cannot import name ‘_c_internal_utils’
Gracias por la atención prestada
Marcela Vergara
Hola Ronald,
Qué versión de python tienes en tu computador, Rocketbot utiliza la 3.6.9
Te sucede al instalar matplotlib en modules/libs?, indicaste la instrucción -t y el punto?
pip install matplotlib -t .
Si continúas con problema por favor escríbenos a través del foro adjuntando capturas del error y de cómo lo instalas, para poder ayudarte de una forma más rápida.
sanreal
Buenas noches Marcela, tengo instalado Python 3.9 (64 bits) porque mi computadora es de 64 bits, eso significa que no puedo utilizar esta versión, pero tampoco puedo instalar la versión de 32 bits
Aprecio tus comentarios
Saludos
Santos
Marcela Vergara
Hola Santos,
Intenta instalarla igualmente, en el Windows de 64 bits tengo esa versión que dejé en el enlace, en donde si me da error es en macOS BigSur que ya no acepta una más baja.
Al trabajar con la versión 3.9 puede que no tengas problemas con ciertas librerías, pero con otras si te puede dar error.
John Torres P
Hola Marcela;
Al tratar de instalar la librería me sale el siguiente error:
pip : El término ‘pip’ no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable. Compruebe si escribió correctamente el nombre o,
si incluyó una ruta de acceso, compruebe que dicha ruta es correcta e inténtelo de nuevo.
En línea: 1 Carácter: 1
+ pip install matplotlib -t .
+ ~~~
+ CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Marcela Vergara
Hola John,
Tienes Python instalado en tu pc? debes tenerlo, puedes descargar la versión 3.6.8 que es la que usa Rocketbot: https://www.python.org/ftp/python/3.6.8/python-3.6.8.exe
Nicolas Astudillo
Hola Marcela:
Como se que version de python utiliza mi rocketbot instalado? hay algun comando por consola que me lo muestre?
Se puede actualizar python que trae por defecto rocketbot?
De antemano, muchas gracias.
Marcela Vergara
Hola Nicolás, Rocketbot trabaja con Python 3.6.8, no se puede actualizar. Puedes tener en tu PC otra versión pero lo recomendable es que instales la misma para que no hayan conflictos con ciertas librerías
Nicolas Astudillo
Muchas gracias por su pronta respuesta, saludos.
Yolima Alejandra Guadir Paguay
Hola, como puedo solucionar el siguiente error.
Instale Python 3.6.8 pero con 64 bit junto con la libreria matplotlib con el comando pip install matplotlib -t . y al ejecutar el evento de ejecutar archivo python me genera el siguiente error No module named ‘kiwisolver._cext’
Yolima Alejandra Guadir Paguay
Hola, espero pronta solución
Al instalar la versión indicada de python Python 3.6.8 de 32 bits y continuar instalando la librería obtengo el siguiente mensaje. ¿Cómo puedo solucionar?
C:\Rocketbot_20201230_a4_win\Rocketbot\modules\libs>pip install matplotlib -t .
“pip” no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.
C:\Rocketbot_20201230_a4_win\Rocketbot\modules\libs>
Marcela Vergara
Hola Yolima, debes agregar python al path, sino no reconocerá el comando pip a menos que le pases la ruta completa.
acá hay información sobre el error: https://es.stackoverflow.com/questions/348101/error-al-instalar-paquetes-pip-no-se-reconoce-como-un-comando-interno-o-exte
RalarconC
Marcela, buenas tardes en principio me daba el siguiente error: cannot import name ‘_c_internal_utils’, instalé la versión de Python 3.6.9, sin embargo ahora me da el siguiente error error: cannot import name ‘get_versions’, que puede ser?
Marcela Vergara
Hola RalarconC, buenas tardes!
debe ser la versión 3.6.8 de 32 bits para que no te de error, en el video está el enlace directo.
Damian
Marcela, buenas tardes me arroja el siguiente error: cannot import name ‘_c_internal_utils’, instalé la versión de Python 3.6.8, que puede ser?
Marcela Vergara
Hola Damian, la versión que instalaste es para 32 bits?
Fabrizio Eyzaguirre Ponce
Buenas tardes Marcela, ya he descargado python 3.6, pycharm y matplotlib, pero cada vez que intento correr en rocketbot me sale un mensaje de error que dice “module ‘os’ has no attribute ‘add_dll_directory'”. Estoy en laptop que usa windows. A que se debe este error?
Marcela Vergara
Hola Fabrizio, estás utilizando os?, cómo tienes el script?
Jenny Carolina Tangarife
Hola buenos días, me pueden ayudar por favor a saber que pasa, tengo instalada la version de python 3.6 de 32bits (mi pc es de 64), importo la libreria con C:\xxxx\Rocketbot\modules\libs>pip install psycopg2 -t . y no da error pero cuando ejecuto el robot para ejecutar un archivo python me sale No module named ‘psycopg2._psycopg’
Marcela Vergara
Hola Jenny!, instala el módulo de PostgreSQL, ejecuta el comando de Conectar (no importa que no pongas ningún dato y de error) y luego ejecuta tu script