【发布时间】:2015-02-22 18:17:34
【问题描述】:
通过自制软件安装了一些 Python 模块后,自制软件告诉我运行以下代码。 我不再需要这些模块并且想要清理所有内容。我可以删除(我应该吗?)删除这个条目?以及如何删除它?
Python 模块已安装,但 Homebrew 的站点包尚未安装 在您的 Python sys.path 中,因此您将无法导入模块 这个公式安装。如果您打算使用这些模块进行开发, 请运行:
mkdir -p /Users/rain/.local/lib/python2.7/site-packages
echo 'import site; site.addsitedir("/usr/local/lib/python2.7/site-packages")' >> /Users/USERNAME/.local/lib/python2.7/site-packages/homebrew.pth
Mac OsX 10.10.2
【问题讨论】:
-
当
site模块在python init 上加载时会读取pth 文件,因此上述脚本会导致将该目录放入本地自制python 中。您可以删除它,因为您要删除 python。有关 sys.path 工作原理的更多信息,请参阅此答案stackoverflow.com/a/38403654/850326