2014-10-06 5 views
5

Ich habe ein Paket namens ‚Prody‘, die unter anaconda Verzeichnisse installiert ist mit Anaconda in Python zu entfernen:Wie ein Modul

$ python 
Python 2.7.8 |Anaconda 2.0.1 (x86_64)| (default, Jul 2 2014, 15:36:00) 
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
Anaconda is brought to you by Continuum Analytics. 
Please check out: http://continuum.io/thanks and https://binstar.org 
>>> import prody 
>>> prody.__file__ 
'//anaconda/lib/python2.7/site-packages/ProDy-1.5.1-py2.7-macosx-10.5-x86_64.egg/prody/__init__.pyc' 

Ich möchte entfernen, die Datei mit diesem Befehl aber nicht:

$ conda remove prody 
Error: no packages found to remove from environment: //anaconda 

Was ist der richtige Weg?

+0

Paketnamen können sich von dem importierten Namen unterscheiden. erscheint es auch als 'prody' in' conda freeze' (oder dem Äquivalent)? –

+0

'$ // anaconda/bin/pip freeze' gab' ProDy == 1.5.1'. Ich habe 'conda remove ProDy' auch ohne Erfolg versucht. – pdubois

+0

Warum nicht "/.../anaconda/bin/pip ProDy deinstallieren"? – gkcn

Antwort

4

Haben Sie Prody über pip installiert? Dann glaube ich nicht, dass conda remove es entfernen kann. AFAIK, conda verwaltet nur Conda-Pakete.

4

Sie können mit pip installierte Pakete mit pip uninstall entfernen.