文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
附录A 搜索路径的设置
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论