Solución:
python
no busca spyder
en el PATH
p.ej:
c:somedir> python some_file
Aquí python
intenta leer c:somedirsome_file
archivo, es decir, busca en el directorio actual para some_file
expediente.
c:somedir> python another_dirsome_file
Aquí python
intenta leer c:somediranother_dirsome_file
archivo, es decir, se ve en el another_dir
directorio para some_file
expediente.
c:somedir> python C:pathtosome_file
Aquí python
intenta leer C:pathtosome_file
archivo, es decir, se ve en el C:pathto
directorio.
Si la documentación dice ejecutar: python spyder --reset
asume que estás en el directorio donde spyder
el guión vive. Funciona tanto desde la verificación de origen scripts
directorio (si desea ejecutarlo sin instalación) y desde cualquier directorio en el que la instalación coloque los scripts.
El proceso de instalación debería crear spyder
o spyder.bat
archivos. Si spyder.bat
en tus PATH
entonces podrías ejecutarlo como:
c:anydir> spyder
Entonces en lugar de python spyder --reset
tu podrías intentar:
c:anydir> spyder --reset
El rastreo muestra que la primera función ejecutada es spyderlib.spyder.main()
, código fuente para spyder
script lo confirma, para que pueda ejecutar:
python -c "from spyderlib.spyder import main; main()" --reset
no se preocupe, es muy fácil reiniciar el spyder. para los usuarios de Windows 10, todos deben escribir ‘spyder’ en ‘Cortana’, luego pueden ver en la categoría de aplicaciones algo como ‘restablecer la configuración del spyder’, simplemente haga clic en eso y se abrirá una pantalla negra y su problema se resolverá. ahora puedes abrir tu spyder.
Tengo este problema en Windows y se resolvió actualizando el spyder.
pip install -U spyder