Quando si utilizza la distribuzione di Anacoda Python, qual è il modo migliore per installare un pacchetto PyPi che non è disponibile direttamente tramite Anaconda? Per ora sto usando:Come installare i pacchetti PyPi utilizzando il comando anacaonda conda
conda pipbuild [pypi_name]
conda install --use-local [package_spec]
Ma sono poco chiaro se questo è il modo migliore e se conda update --all
aggiornerà questi pacchetti quando gli aggiornamenti sono resi disponibili. Non sono nemmeno chiaro quale sia il punto di binstar quando PyPi esiste già.
Grazie! Domanda stupida: cosa mi prende in carico il condominio che gestisce i pacchetti? Gestione delle dipendenze per lo più? Aggiornamenti automatici? Inoltre, perché il metodo che hai descritto è preferibile a quello che ho descritto sopra? – user1507844
La gestione delle cose ti offre i vantaggi della gestione delle dipendenze. Rende anche più facile usare quel pacchetto con ambienti conda. Gli aggiornamenti non avverranno "automaticamente" (nel senso che è necessario digitare 'conda update' perché ciò accada). Per quanto riguarda il motivo per cui è preferibile, 'conda skeleton' è molto più stabile di' conda pipbuild'. – asmeurer
Non dice questo in http://conda.pydata.org/docs/using/pkgs.html#install-non-conda-packages dice semplicemente 'pip install x'. queste istruzioni dovrebbero essere aggiornate? – endolith