【问题标题】:Django cant find pip3 installed moduleDjango 找不到 pip3 安装的模块
【发布时间】:2026-01-29 14:50:01
【问题描述】:

我创建了一个 Python 模块并使用 pip3 安装它。如果我检查 dist-package 文件夹,它就在那里。如果我将此模块导入一个新的 Python 项目,则可以。 问题:我想在我的 Django 项目中使用这个模块,但是当我尝试导入它时找不到它。

已经尝试过:如果我将模块复制到站点包,它可以工作,但我不明白为什么我必须这样做。我希望这个安装了 pip3 的 Python 模块对每个人都可见,而无需从 dist 文件夹复制/粘贴。

【问题讨论】:

标签: python django pip3


【解决方案1】:

无论您使用 pip3 安装什么包,这些包都映射到 python3 版本,并且也将安装在 /usr/lib/python3.x/site-packages/ 中

供您参考,What's the difference between dist-packages and site-packages?

【讨论】:

  • o 查看了这个位置,那里没有任何包。另一个问题是我的 django 项目似乎在 ~/.local/lib/python3.x/site-packages/ 寻找包包
最近更新 更多