代码之家  ›  专栏  ›  技术社区  ›  W.P. McNeill

为什么Anaconda找不到Uninstall的pdfminer?

  •  0
  • W.P. McNeill  · 技术社区  · 7 年前

    pdfminer3k 在水蟒的环境中(称为“tractatus”)。

    我可以装。水蟒知道它在那里。

    $ 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
    

    现在我想删除它,但是水蟒 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
    

    这是水蟒里的虫子,还是我做错了什么?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Felipe de Macêdo    7 年前
    1. 你有多个环境吗?

    一种可能的解决方法是尝试将以下行添加到.condarc文件并重新启动系统:

    channels: - conda-forge - anaconda-fusion - defaults

    解决方案来源: https://github.com/conda/conda/issues/6633

        2
  •  0
  •   Naing Lin Aung Noctisdark    7 年前

    我猜当你安装pdfminer pkg时,你使用的是'pip install',所以当你想删除它的时候,在你的conda env文件夹中找不到它。

    而不是

    conda remove pdfminer
    

    pip uninstall pdfminer
    

    这对我很有用。