栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用.pth文件

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用.pth文件

如文档中所述,仅在site-
packages目录中处理PTH文件。(更确切地说,如果它们位于“站点目录”中,则将对其进行处理,但是“站点目录”本身是Python安装的全局设置,并且不依赖于当前目录或脚本所在的目录。)

如果包含脚本的目录位于上

sys.path
,则可以
sitecustomize.py
在该目录中创建一个。将在Python启动时加载。在内部
sitecustomize.py
,您可以执行以下操作:

import sitesite.addsitedir('/some/dir/you/want/on/the/path')

这不仅会添加该目录,还会将其添加为“站点目录”,从而导致在那里处理PTH文件。如果要创建自己的个人“

site-packages
喜欢”目录,这非常方便。

如果只需要在路径中添加一个或两个目录,则可以更简单地进行操作。只需创建一个可操作的微型Python库,

sys.path
然后从脚本中导入该库即可。就像是:

# makepath.pyimport syssys.path.append('/whatever/dir/you/want')# script.pyimport makepath

编辑:再次,根据文档,

%APPDATA%PythonPythonXYsite-packages
(在Windows上)存在站点特定目录的可能性。如果实际上您对此具有写权限(而不仅是对脚本目录的写权限),可以尝试一下。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/638943.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号