Comment obtenir Spyder pour ouvrir les scripts python (.py fichiers directement depuis l'Explorateur Windows
J'ai récemment installé l'Anaconda de distribution sur Windows 7 (Anaconda 3-2.4.0-Windows-x86_64). Contrairement à d'INACTIVITÉ, je ne peux pas le clic droit et ouvrir un fichier py dans la Spyder IDE. Je vais devoir ouvrir Spyder abord, puis naviguez jusqu'au fichier ou faites glisser et déposez-le dans l'éditeur. Est-il possible d'ouvrir le fichier dans l'éditeur directement à partir de Veuves Explorer?
OriginalL'auteur AGandom | 2015-11-20
Vous devez vous connecter pour publier un commentaire.
Avec la version actuelle de l'Anaconda (4.1.0), vous pouvez simplement cliquer sur un script python dans l'Explorateur de Fichiers de Windows et choisissez "Ouvrir avec". La première fois que vous faites cela, vous devez sélectionner "Choisir le programme par défaut", puis accédez à spyder.exe dans le répertoire du Script dans votre installation Anaconda. Assurez-vous également que le "Toujours utiliser le programme sélectionné pour ouvrir ce type de fichier" n'est pas cochée, puis cliquez sur OK. À partir de maintenant spyder.exe apparaît toujours comme une des options lorsque vous sélectionnez "Ouvrir avec" dans le menu clic-droit dans l'Explorateur de Fichiers de Windows.
OriginalL'auteur Gustav Delius
J'ai eu un problème similaire avec un autre morceau de logiciel que j'utilise, que j'utilise.
Mon travail autour de ce problème consiste à définir l'association de fichier pour .py fichiers
C:\Anaconda\Scripts\spider-script.py
via le Ouvrir avec boîte de dialogue. Maintenant, si vous essayez d'ouvrir votreFile.py
en double-cliquant, vous recevrez un message d'erreur tel queCela peut être résolu en modifiant le
spyder-script.py
clé de registre:et remplaçant la valeur par défaut
"C:\Anaconda\Scripts\spyder-script.py" %1
avec"C:\Anaconda\python.exe" "C:\Anaconda\Scripts\spyder-script.py" %1
. Utiliser la fonction de recherche de cette clé si le chemin n'est pas le même pour votre machine, et bien sûr utiliser le chemin d'accès approprié pour votre installation de python.spyder-script.py
devez maintenant exécuter dans une interface python.De la docstring de ftype,
OriginalL'auteur PetMetz
Droit maintenant il n'y a aucun moyen d'ouvrir un fichier dans Spyder à partir de l'Explorateur de Fichiers de Windows lors de l'utilisation de l'Anaconda. Mais nous travaillons pour que cette fonctionnalité dans une prochaine version.
Il travaillera par l'ajout d'une entrée à l' Ouvrir avec menu, vous pouvez voir lorsque vous faites un clic droit de la souris sur un fichier dans l'Explorateur.
désolé, nous n'avons pas été en mesure d'ajouter cette fonctionnalité à la section 2.4.1. Ça va venir dans une future version (encore ne savons pas laquelle).
J'ai changé la réponse pour être plus précis.
Carlos, a-t-il eu des progrès sur cette fonction?
Non, désolé, il n'y a pas eu de progrès sur cette encore.
OriginalL'auteur Carlos Cordoba
Qu'est-ce qui fonctionne très bien pour moi dans Windows (10), est d'associer le
*.py
fichiers avec un fichier batch (disons "SpyderBATCH.chauve-souris") contenant cette ligne :Où
[ANACONDA_FOLDER_PATH]
doit être remplacé par le chemin d'accès complet à l'Anaconda dossier (généralement sous "Program Files").Ce que Windows n', lorsque vous double-cliquez sur un script python (disons "file.py") est de passer à SpyderBATCH, comme le numéro de paramètre
%1
, le chemin d'accès complet "file.py".Puis Spyder est lancé et affiche le script "file.py" dans la vue de l'éditeur.
Fonctionne pour moi, et de ne pas créer une nouvelle instance de Spyder. Cependant j'ai besoin de confirme à chaque fois que je veux ouvrir le script avec ce fichier de commandes.
OriginalL'auteur Martin Sorgel