No puedo crear/guardar archivos/directorios en windows 10 desde windows terminal, tampoco desde gitbash, ni vscode.

Marcos Cardozo 0 Puntos de reputación
2024-04-09T15:43:47.34+00:00

Buenas a todos,
Les comento que estoy trabajando en un proyecto de desarrollo en Python, donde obviamente debo crear nuevos directorios y archivos desde Git Bash, ya que estoy trabajando con un entorno virtual. El problema surge cuando intento hacer, por ejemplo, un "mkdir fileX", donde me arroja este error:

>mkdir fileX

mkdir: cannot create directory ‘fileX’: No such file or directory

Me ocurre lo mismo si intento crear un archivo o directorio desde VS Code, me da este error:

No se puede escribir el archivo "c:\Users\User\Documents\path\to\project\archivo.py" (EntryNotFound (FileSystemError): Error: ENOENT: no such file or directory, open 'c:\Users\User\Documents\path\to\project\archivo.py')

Y también lo mismo cuando intento guardar cambios desde VS Code:

No se pudo guardar "archivo1.py": No se puede escribir el archivo "c:\Users\User\Documents\path\to\project\archivo1.py" (Unknown (FileSystemError): Error: EBADF: bad file descriptor, write)

Encontré una "solución" que consiste en reiniciar la PC, abrir rápidamente Git Bash, correr el entorno virtual, abrir el directorio desde Git Bash, y posteriormente, abrir VS Code en ese directorio. Todo funciona bien hasta que cierro VS Code.

Por favor, necesito ayuda porque no quiero estar reiniciando la PC cada vez que me ocurre esto.

Windows 10
Windows 10
Un sistema operativo de Microsoft que se ejecuta en equipos y tabletas personales.
161 preguntas
Preguntas y respuestas (Q&A) de Microsoft
Preguntas y respuestas (Q&A) de Microsoft
Use esta etiqueta para compartir sugerencias, solicitudes de características y errores con el equipo de Microsoft Q&A. El equipo de Microsoft Q&A evaluará sus comentarios periódicamente y proporcionará actualizaciones a lo largo del proceso.
419 preguntas
0 comentarios No hay comentarios
{count} votos

1 respuesta

Ordenar por: Muy útil
  1. Gao Chen 5,045 Puntos de reputación Proveedor de Microsoft
    2025-01-17T18:46:42.68+00:00

    Hola Marcos Cardozo,

    ¡Bienvenido(a) a Microsoft Q&A!

    Lamentamos mucho la demora en darle una respuesta a tu tema en este foro.

    Si todavía tienes la misma consulta, entiendo que estás teniendo problemas para crear y guardar archivos y directorios en tu proyecto de Python, aquí hay algunas cosas que podrías verificar:

    • Asegúrate de que la ruta de acceso donde intentas crear los archivos y directorios realmente existe. Si alguna parte de la ruta no existe, obtendrás errores como los que mencionas.
    • Verifica que tienes los permisos necesarios para escribir en el directorio donde estás intentando crear los archivos. Puedes intentar ejecutar Git Bash o VS Code como administrador para ver si eso resuelve el problema.
    • Asegúrate de que tienes suficiente espacio en disco en la unidad donde estás trabajando.
    • Verifica que tu entorno virtual esté activado correctamente. A veces, los problemas pueden surgir si el entorno virtual no está configurado o activado correctamente.
    • Revisa la configuración de VS Code para asegurarte de que no haya configuraciones que estén interfiriendo con la creación de archivos y directorios.

    Si el problema persiste en Git Bash, intenta usar comandos alternativos o verifica si hay algún problema con la instalación de Git Bash.Aquí tienes algunos comandos que podrías usar para verificar y solucionar problemas:

    • Para verificar la existencia de un directorio:
      ls -l /ruta/al/directorio
    
    • Para crear un directorio (asegurándote de que todas las partes de la ruta existan):
      mkdir -p /ruta/completa/al/nuevo/directorio
    
    • Para verificar permisos:
      ls -ld /ruta/al/directorio
    

    Espero que la información brindada fuera útil! Adicionalmente, por favor ten en cuenta si no recibimos una respuesta tuya en los próximos días, procederemos a cerrar el tema. Sin embargo, si tienes la misma consulta y la información proporcionada no te resulta útil, no dudes en crear un nuevo hilo.

    Atentamente,

    Gao


    Si esta respuesta resolvió tu consulta, por favor haz clic en 'Aceptar respuesta'. Esto nos ayuda a mejorar continuamente la calidad y relevancia de nuestras soluciones.

    0 comentarios No hay comentarios

Su respuesta

Las respuestas se pueden marcar como respuestas aceptadas por el autor de la pregunta, lo que ayuda a los usuarios a conocer la respuesta que resolvió el problema del autor.