【发布时间】:2013-06-30 21:27:00
【问题描述】:
我收集了一小部分方便的临时脚本,我希望在我的所有 python 项目和 ipython 交互会话中都可以使用它们。我想添加和清理这个集合,而不必担心制作 setup.py 文件并正式安装它们。默认情况下,从 sys.path 上的目录列表中,这些脚本的正确主目录是什么?
【问题讨论】:
标签: python pythonpath
我收集了一小部分方便的临时脚本,我希望在我的所有 python 项目和 ipython 交互会话中都可以使用它们。我想添加和清理这个集合,而不必担心制作 setup.py 文件并正式安装它们。默认情况下,从 sys.path 上的目录列表中,这些脚本的正确主目录是什么?
【问题讨论】:
标签: python pythonpath
用户站点目录应该是此类内容的正确目录。
python -m site --user-site
为您显示平台的正确路径。通常它类似于 $HOME/.local/lib/python<version>/site-packages
您甚至可以在其中放置一个模块sitecustomize.py,该模块将在每次interperter 启动时自动导入。
【讨论】: