python - 为什么 Anaconda 找不到 pdfminer 进行卸载?
问题描述
我在 Anaconda 环境(称为“tractatus”)中安装了包pdfminer3k 。
我可以加载它。Anaconda 知道它就在那里。
$ python
Python 3.7.2 (default, Dec 29 2018, 00:00:04)
[Clang 4.0.1 (tags/RELEASE_401/final)] :: Anaconda, Inc. on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import pdfminer
>>>
(tractatus) ~/src/tractatus
$ conda list pdfminer
# packages in environment at /anaconda3/envs/tractatus:
#
# Name Version Build Channel
pdfminer3k 1.3.1 pypi_0 pypi
$ ll /anaconda3/envs/tractatus/lib/python3.7/site-packages/pdfminer3k-1.3.1-py3.7.egg/
total 0
drwxr-xr-x 9 wmcneill staff 288 Feb 4 14:12 EGG-INFO
drwxr-xr-x 26 wmcneill staff 832 Feb 4 14:12 pdfminer
现在想删除,但是Anaconda的remove
命令找不到包。
$ conda remove pdfminer
Collecting package metadata: done
Solving environment: failed
PackagesNotFoundError: The following packages are missing from the target environment:
- pdfminer
(tractatus) ~/src/tractatus
$ conda remove pdfminer3k
Collecting package metadata: done
Solving environment: failed
PackagesNotFoundError: The following packages are missing from the target environment:
- pdfminer3k
pdfminer 也不会出现在 Anaconda Navigator UI 中为此环境显示的已安装包列表中。
这是 Anaconda 中的错误,还是我做错了什么?
解决方案
我猜当你安装 pdfminer pkg 时,你正在使用“pip install”,所以当你想删除它时,在你的任何 conda env 文件夹中都找不到它。
代替
conda remove pdfminer
尝试:
pip uninstall pdfminer
这个对我有用。
推荐阅读
- asp.net - 在 IIS 中重新启动默认网站时如何登录到事件查看器?
- onclick - javascript函数没有被调用
- google-sheets - 如何使用谷歌表格使用自定义时间段查找股票的高价?
- android-jetpack-compose - 在 Android Studio Compose 中,如何判断代码是在 Composition 内运行还是在 Composition 外运行?
- google-bigquery - 复制具有相同分区时间的分区表
- django - 由于分页之前的循环,Django 分页器需要太多时间。我怎么解决这个问题?
- arrays - Go 模板打印数组的长度
- kotlin - 使用 readLine() 是否有效!!如果输入是 Int,则不添加 toInt()?
- jquery - 执行 GET 请求时如何修复 CORS 错误?
- android - 如何仅更新 RecyclerView 中特定项目中的一个视图?