Quiero ejecutar el siguiente comando:
C:\Anaconda3\Lib\site-packages\PyQt4\pyuic4.bat -x gui.ui -o gui.py
Desde una carpeta ubicada en R:\
, esa carpeta contiene el archivo gui.ui
y se supone que el comando crea el archivo gui.py
enR:\
Cuando ejecuto el comando desde R: \ en la consola de Windows, parece que no puedo encontrar el comando:
El sistema no puede encontrar la ruta especificada.
¿Que puedo hacer?
windows-7
command-line
Santi Peñate-Vera
fuente
fuente
r:gui.ui
yr:gui.py
también.Respuestas:
El problema es probable dentro del archivo por lotes que está ejecutando, ya que su comando se ve correcto asumiendo que ese archivo realmente existe.
Lo más probable es que se ejecute utilizando
relative
rutas en lugar deabsolute
rutas dentro de su lote. Por ejemplo, contendrá algo en la línea de:en lugar de
En su lugar, deberá cambiar las rutas en su archivo por lotes a rutas absolutas, o tratará de encontrarlas dentro de R: \ - por supuesto, esto puede causar resultados inesperados, por lo que es posible que deba probar esto cuidadosamente.
fuente
%~dp0
archivo .bat, le proporciona la ruta del archivo por lotes que se está ejecutando.