0

我知道有很多关于使用通过 pip 安装的软件包的错误的问题,但我找不到与我类似的问题。如果我错了,请随时纠正我!

我在 MacOS 上并使用 pip3 在终端中安装 send2trash。import在 IDLE 中,我在一个程序中尝试了它并得到了ModuleNotFoundError. 我在 IDLE shell 中得到了相同的结果。

我绕回终端仔细检查。当我跑的时候pip3 install send2trash,它告诉我“要求已经满足”并给了我路径./Library/Python/3.7/lib/python/site-packages

回到 Python 中,我曾经sys.path查看 Python 正在访问哪些目录。站点包位于/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages.

这是我的问题,site-packages安装到的 pip3 与 Python 使用的位置不同吗?如果是这样,我该如何修复它,以便将包安装在 Python 可以访问它们的地方?

4

0 回答 0