J'avais l'habitude d'installer le paquet avec pip sur windows7, mais fiona ne fonctionnait pas à cause de GDAL. Notez comment cela a fonctionné
conda est le nom de commande du programme d'installation du programme d'installation du package appelé anaconda. Généralement, python installe les packages sous [\ lib \ site-packages] sous [c: \ python27], mais quand anaconda est installé, il passe sous [\ packages] sous [c: \ anaconda2]. installer. Non seulement python mais aussi des packages non python tels que qt et GDAL sont inclus ici. En d'autres termes, cela ressemble plus à yum ou apt-get qu'à pip. De plus, ceux qui fonctionnaient initialement uniquement avec pip l'installeront deux fois.
Cependant, dans le cas d'un package qui compile et installe pip, il semble qu'il y ait encore peu d'antécédents dans l'environnement windows7 64. En d'autres termes, c'est le cas pour fiona cette fois.
Si ce type de compilation ne fonctionne pas, je vais généralement sur le site non officiel et je l'installe avec whl, mais cela ne fonctionne pas non plus, alors je suis passé à anaconda cette fois et cela a fonctionné.
Évidemment, supprimez le paramètre de chemin de c: \ python27; c: \ python27 \ scripts; c: \ anaconda2; c: \ anaconda2 \ scripts c: \ anaconda2; c: \ anaconda2 \ scripts On l'appelle ;. Si vous regardez de plus près, anaconda a également un pip, donc si vous utilisez ce paramètre, il sera installé du côté anaconda. Au début, je n'ai pas supprimé c: \ python27 \ scripts, donc j'avais du mal à démarrer python2 d'ipython. Pour supprimer le pip d'origine avec ce paramètre, utilisez c: \ python27 \ script \ pip uninstall [package]
Il semble qu'il existe également un paramètre pour basculer l'environnement entre python2 et python3, donc je pensais passer à python3, donc je le recommande vivement.