2014-10-06 11 views
5

Mam pakiet o nazwie „Prody”, który jest zainstalowany w katalogach Anaconda:Jak usunąć modułu używającego Anaconda w Pythonie

$ 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' 

Chciałbym usunąć ten plik z tego polecenia, ale nie powiodło się:

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

Co to jest właściwy sposób?

+0

Nazwy pakietów mogą się różnić od nazwy, którą importujesz; czy pojawia się również jako 'prody' w' conda freeze' (lub odpowiedniku)? –

+0

'$ // anaconda/bin/pip freeze' dało' ProDy == 1.5.1'. Próbowałem 'conda remove ProDy' również bez skutku. – pdubois

+0

Dlaczego nie "/.../anaconda/bin/pip uninstall ProDy"? – gkcn

Odpowiedz

4

Czy zainstalowałeś Prody przez pip? Wtedy nie sądzę, że conda remove może go usunąć. AFAIK, conda zarządza tylko pakietami conda.

4

Można usunąć pakiety zainstalowane za pomocą pip za pomocą pip uninstall.