返回介绍

附录A 搜索路径的设置

发布于 2023-06-02 10:04:35 字数 3274 浏览 0 评论 0 收藏 0

Python引入模块时,会到搜索路径寻找相应的模块。如果引入失败,则有可能是搜索路径设置不正确。我们可以按照下面的办法来设置搜索路径。

在Python内部,可以用下面的方法来查询搜索路径:


>>>import sys
>>>print(sys.path)

可以看到,sys.path是一个列表。列表中的每个元素都是一个会被搜索的路径。我们可以通过增加或删除这个列表中的元素,来控制Python的搜索路径。

上面的更改方法是动态的,所以每次写程序时都要添加相关的改变。我们也可以设置PYTHONPATH环境变量,来静态改变Python搜索路径。在Linux系统下,可以在home文件夹下的.bashrc文件中添加下面一行,来改变PYTHONPATH:


export PYTHONPATH=/home/vamei/mylib:$PYTHONPATH

这一行的含义是在原有的PYTHONPATH基础上,加上/home/vamei/mylib。在Mac下需要修改的文件是home文件夹下的.bash_profile,修改方法和Linux类似。

在Windows下也可以设置PYTHONPATH。右击“计算机”,在菜单中选择属性。这时会出现一个“系统”窗口。单击“高级系统设置”,会出现一个叫“系统属性”的窗口。选择环境变量,在其中添加PYTHONPATH的新变量,然后设置这个变量的值,即想要搜索的路径。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文