python - 用户安装的 python 模块

标签 python linux unix pip

在 Linux 上,如何查看特定用户安装的所有 python 模块的列表。

在哪里

pip install --user install <module>

安装?

有没有一种方法可以识别特定用户使用 pip 以外的工具安装的模块,除了那些单独下载的模块,这些模块可能在任何地方?

最佳答案

默认情况下,--user 开关安装到 site.USER_BASE location 中:

Path to the base directory for the user site-packages. Can be None if getuserbase() hasn’t been called yet. Default value is ~/.local for UNIX and Mac OS X non-framework builds, ~/Library/Python/X.Y for Mac framework builds, and %APPDATA%\Python for Windows.

您可以通过设置 PYTHONUSERBASE 环境变量来覆盖它,详见 User installs” section pip 手册。

关于python - 用户安装的 python 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22490138/

相关文章:

linux - Crontab 作业未针对具体值运行;但执行相对时间值

C++串口读取问题: does ioctl(FIONREAD) set a wrong value?

c# - 有没有办法通过 OneNote API 获取 OneNote 时间戳?

Python帮助: Paths in gmplot

linux - 执行 tcpstat 命令并同时对其输出执行操作

c - 如何在 C 中解析带引号分隔字段的 CSV?

linux - Wget - 从第二深度下载网站

python - 将 n 个可区分的元素放入 k 个不可区分的盒子中

python - tornado中如何通过UIModule将css文件放到head上?

c++ - 如何在 C++11 中将 Unix 时间戳字符串转换为 time_t?