python面试100讲之二设置模块搜索路径

本文详细介绍了Python模块搜索路径的多种设置方法,包括通过环境变量PYTHONPATH、添加.pth文件、利用sys.path动态添加、及PyCharm中设置源码根目录。探讨了永久与临时设置路径的区别,并提供了具体操作步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、设置模块搜索的路径

二、在pycharm中设置搜索路径

三、在控制台中设置搜索路径

面试题设问:

1. 设置python模块的搜索路径有几种方式

①设置PYHTONPATH环境变量

在pycharm中设置环境变量,将.py文件所在路径作为PYTHONPATH的变量值添加进去

在控制台设置环境变量  修改配置文件(永久,~/.profile)、直接在终端export(临时,windows下用set命令)

 

②添加.pth文件

在python安装目录/lib/site-packages下新建.pth文件,将模块路径写入此文件即可

 

③通过sys.path设置路径

import sys

sys.path.append('模块所在路径')

 

④如果使用pycharm,可以直接设置搜索路径

在pycharm中右键模块所在目录,将此目录设置为源码根目录(source root)

 

2. 永久设置python模块搜索路径有几种方式,如何使用它们

①②④

3. 如何临时设置python模块的搜索路径

③sys.path

还有控制台中的export 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值