如何调整Python包导入时搜索路径设置?
- 内容介绍
- 文章标签
- 相关推荐
本文共计891个文字,预计阅读时间需要4分钟。
模块导入时,路径搜索机制+Python的import操作,其基本质类似于我们在电脑上搜索指定文件名。不过,Python通常不会像我们那样,在本地磁盘全盘搜索,而是通过路径搜索机制来导入模块。
python的import操作,其本质类似于我们日常在电脑上搜索指定文件名的文件,只不过,python一般不会像我们那样,在本地磁盘全盘进行搜索,而是有其自己的控制机制,可以控制搜索的范围和顺序,这样可以保证效率,同时也可以做到一定程度的隔离,比如python创建虚拟的运行环境,就是基于这个原理,不同虚拟运行环境,python安装路径、import搜索路径都是单独隔离的,而常用的虚拟环境维护和创建工具,其核心也是通过修改python默认安装路径、版本、包搜索路径等信息达到目的的。
本文共计891个文字,预计阅读时间需要4分钟。
模块导入时,路径搜索机制+Python的import操作,其基本质类似于我们在电脑上搜索指定文件名。不过,Python通常不会像我们那样,在本地磁盘全盘搜索,而是通过路径搜索机制来导入模块。
python的import操作,其本质类似于我们日常在电脑上搜索指定文件名的文件,只不过,python一般不会像我们那样,在本地磁盘全盘进行搜索,而是有其自己的控制机制,可以控制搜索的范围和顺序,这样可以保证效率,同时也可以做到一定程度的隔离,比如python创建虚拟的运行环境,就是基于这个原理,不同虚拟运行环境,python安装路径、import搜索路径都是单独隔离的,而常用的虚拟环境维护和创建工具,其核心也是通过修改python默认安装路径、版本、包搜索路径等信息达到目的的。

