Je suis nouveau à Python et j'ai du mal à télécharger de nouvelles bibliothèques qui ne semblent pas être préinstallées. Les noms d'entre eux sont rasterio et réessayent. Je reçois continuellement une erreur de syntaxe invalide et j'ai essayé d'utiliser certaines suggestions différentes trouvées en ligne. P>
PIP Installez Rasterio P>
ci-dessus est la façon dont je tentais de le faire, et j'ai également essayé sans le PIP dedans, mais aucune option n'a fonctionné. Je suis assez nouveau pour la langue que le dépannage est très difficile. Toute aide est grandement appréciée! P>
3 Réponses :
Je suppose que vous utilisez Spyder IDE avec Anaconda. Ainsi, pour installer le package Rasterio, vous pouvez ouvrir une invite Anaconda et tapez: P>
Pour plus d'informations sur l'installation du package Consultez ce lien .
De plus, pour installer des packages de condada, il suffit de Google une fois, vous trouverez des instructions pour l'installer surtout sur le site officiel d'Anaconda. P>
EDIT:
Veuillez supprimer une fois le paquet Rasterio. Et installez-le à nouveau, voyez si fonctionne. Si cela ne fonctionne pas, créez un nouvel environnement, comme: Si cela ne fonctionne toujours pas, essayez d'installer Rasterio à partir de ici comme condada install -c condada forge rasterio code> p>
Conda Create --Name MyENV code>. Puis installez Rasterio à nouveau. P>
condada install -c ioos rasterio code>. p>
Je reçois toujours une erreur de syntaxe avec le ^ pointant vers le dernier 'l' dans "installer"
J'ai couru ce code dans l'invite d'Anaconda, puis essayé d'importer dans mon projet Spyder, mais cela n'a pas fonctionné
@ Oerik100 Pourriez-vous poster les captures d'écran de la manière dont vous avez entré les commandes?
J'ai eu le paquet de rasterio à installer, mais je reçois maintenant une erreur sur l'importation.
@ Oerik100 Voir ma réponse modifiée. Peut-être que ça va aider.
@ Oerik100 J'ai essayé d'importer dans mon projet Spyder, mais il n'a pas fonctionné i> Il serait peut-être préférable de tester les choses à l'aide d'un simple fichier Python en premier, Spyder ajoute simplement une autre couche de complexité et de problèmes potentiels.
Il existe plusieurs façons d'installer Rasterio, à l'aide d'Anaconda, vous avez la documentation Si vous êtes sous Windows Installation de Rasterio à l'aide d'une installation PIP peut être difficile car il nécessite des roues binaires, mais voici le tutoriel Je vous conseille d'utiliser Linux car il est beaucoup plus facile d'installer des packages, vous pouvez installer une double démarrage ou une boîte virtuelle. P>
J'ai essayé d'utiliser ceux-ci mais je n'ai toujours pas été capable d'importer Rasterio dans mon projet actuel. @DPM
Hmm d'accord, j'ai déjà eu ce type de problème avec un autre paquet et la solution Onoly pour moi était d'installer Linux et uniquement de code. Peut vous dire que cela en vaut la peine.
@Kishor J'ai essayé de poster des captures d'écran, mais ils ne sont peut-être pas présentés. J'ai copié et collé le code et l'erreur associée comme une deuxième option au cas où vous ne pouvez pas les voir. P>
[! Runfile ('C: /USERSERS/EOLSON/UNTLETLET0.PY', WDIR = 'C: / Utilisateurs / EOLSON') Traceback (appel le plus récent): p>
fichier "c: \ users \ eolson \ nonitled0.py", ligne 9, dans Importer Rasterio P>
fichier "c: \ utilisateurs \ eolson \ anaconda3 \ lib \ sites-packages \ rasterio__init __. py", ligne 22, dans de rasterio._base importe gdal_version p>
Importerror: La charge DLL a échoué: la procédure spécifiée n'a pas pu être trouvée. P>
] 2 P>
Quelle est l'erreur? Où exécutez-vous les commandes?