2014-10-06 49 views
5

我已经叫包“PRODY”,这是根据水蟒目录安装:如何删除使用蟒蛇模块在Python

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

我想删除文件,使用此命令,但未能:

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

什么是正确的做法?

+0

程序包名称可能与您导入的名称不同;它是否也显示为'conda freeze'中的'prody'(或相当于)? – 2014-10-06 04:19:29

+0

'$ // anaconda/bin/pip freeze'给出'ProDy == 1.5.1'。我试过'conda删除ProDy'也无济于事。 – pdubois 2014-10-06 04:22:42

+0

为什么不“/.../anaconda/bin/pip卸载ProDy”? – gkcn 2015-01-10 10:56:54

回答

4

您是否通过pip安装Prody?然后我不认为conda remove可以删除它。 AFAIK,conda只管理conda软件包。

4

您可以使用pip uninstall删除使用pip安装的软件包。