找不到 Python 站点包的用户站点目录

Cannot find user site directory for Python site packages

我希望将自定义模块添加到我的用户站点目录中。看了SO,发现命令:

python -m site --user-site

这将 return 用户站点目录。但是,我找不到文件位置:

(base) C:\Users\inval>python -m site --user-site
C:\Users\inval\AppData\Roaming\Python\Python38\site-packages

漫游文件夹中没有Python文件夹,我已经取消隐藏所有文件。谁能建议?我也复制了目录并直接粘贴到文件资源管理器中,但无济于事。

这就是 Python 期望目录所在的位置,如果它存在。如果不存在,您可以简单地创建它。

您可以使用 2 个命令获取站点包的路径:

下面将向您展示全局安装的站点包的路径

python -m site

此命令将显示为该特定用户安装的软件包

python -m site --user-site

在你的情况下,可能是这些包都是全局安装的,而不是为用户安装的。