-1

我在 Linux 系统中,我有 3 个不同的 anaconda 环境。我的问题是我可能在本地安装了一些软件包,但我找不到它们。进入环境,其余用户看不到dnspython、certifi 和 pymongo 包。我是唯一可以看到这些包的用户。我想查找并删除任何本地包,这样我就可以使用没有额外包的环境。例如,我只是创建了一个名为xx的新环境,当我运行时,pip freeze我已经有 3 个 pckgs。 点冻结

其他用户进入这个xx环境时看不到任何已安装的软件包,pip freeze所以这就是为什么我认为我在本地制作了一些东西。我也conda list看不到 dnspython 和 pymongo 包。

康达清单

我已经通过 pip 安装了它们,但conda list可能你还必须看到 pip 包。

4

1 回答 1

0

我发现出了什么问题。我已经安装了本地软件包。

  • pip list --user你可以看到你所有的本地 pip 包。

  • python -m site --user-site你可以看到那些本地安装的包的位置。

  • rm -rf *您可以删除站点包目录中的所有包。

它进入:/home/user/.local/lib/python3.7/site-packages

于 2021-01-13T11:04:09.973 回答