`
longzhun
  • 浏览: 361067 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python中sys.path使用

阅读更多

sys模块包含了与python解释器和它的环境有关的函数,这个你可以通过dir(sys)来查看他里面的方法和成员属性。

下面的两个方法可以将模块路径加到当前模块扫描的路径里:

sys.path.append('你的模块的名称')。

sys.path.insert(0,'模块的名称')

永久添加路径到sys.path中,方式有三,如下:

1)将写好的py文件放到 /usr/lib/python2.6/site-packages 目录下 

2) 在 /usr/lib/python2.6/site-packages 下面新建一个.pth 文件(以pth作为后缀名) 

将模块的路径写进去,一行一个路径,如: vim pythonmodule.pth

/home/liu/shell/config

/home/liu/shell/base 

3) 使用PYTHONPATH环境变量

export PYTHONPATH=$PYTHONPATH:/home/liu/shell/config

分享到:
评论

相关推荐

    python的sys.path模块路径添加方式

    我用的第一个方法就是sys.path.append() 博主比较懒,就直接截图了啊 对于上级文件路径和再上一级的路径可以直接添加“..”,这样到时候导入模块的时候程序能在文件的上级目录直接去查找自己写的模块 查看添加成功...

    Python sys.path详细介绍

    sys.path是python的搜索模块的路径集,是一个list 复制代码 代码如下:[”, ‘C:\\WINDOWS\\system32\\python26.zip’, ‘C:\\Python26\\DLLs’, ‘C:\\Python26\ \lib’, ‘C:\\Python26\\lib\\plat-win’, ‘C:\\...

    Python 模块 7_sys.path和模块搜索路径详解.mp4

    Python 模块 7_sys.path和模块搜索路径详解.mp4

    syspath:轻松将通用路径添加到sys.path

    SysPath是一个软件包,可以轻松地将常用路径设置为sys.path 。 无需执行大量路径操作即可正确导入文件,而可以从SysPath导入文件。 安装 pip install syspath 用法 要将当前文件的目录追加到sys.path : import ...

    python-sys.stdout作为默认函数参数的实现

    假设我们有以下虚拟函数: import sys def writeline(text, stream=sys...鉴于Python在定义时评估了函数的默认参数,将sys.stdout设置为默认参数是安全的,还是会产生意想不到的副作用? 最佳答案 我想到的一个问题是,您

    如何使用python3获取当前路径及os.path.dirname的使用

    主要介绍了如何使用python3获取当前路径及os.path.dirname的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    python sys模块sys.path使用方法示例

    python sys模块包含了与python解释器和它的环境有关的函数,这个你可以通过dir(sys)来查看他里面的方法和成员属性 复制代码 代码如下:import sysprint dir(sys) result: 复制代码 代码如下:[‘__displayhook__’, ‘_...

    Python 3.10 下载 (含兼容win7补丁)(32位版本)

    (如果运行不了, 双击"重置sys.path.reg", 导入注册表) 2.双击"运行 IDLE (Python 3.10).bat", 检验IDLE运行是否正常。 3.打开cmd, 转到"Python安装目录\Scripts"目录下, 输入"pip install pygame", 检验pip运行...

    Python 3.10 下载 (含兼容win7补丁) (第2版)

    (如果运行不了, 双击"重置sys.path.reg", 导入注册表) 2.双击"运行 IDLE (Python 3.10).bat", 测试IDLE的运行。 3.打开cmd, 转到"Python安装目录\Scripts"目录下, 输入"pip install pygame", 测试pip和相关包的...

    python添加模块搜索路径和包的导入方法

    3 添加sys.path.append(“c:\\”) 方法二:修改环境变量 w用户可以修改系统环境变量PYTHONPATH 方法三:增加.pth文件,推荐! 在site-packages添加一个路径文件,如mypkpath.pth,必须以.pth为后缀,写上你要加入...

    python 模块的使用 python基础训练题,模块的使用规则例程,提供python2代码例程

     Python执行import sys语句时,在sys.path变量中所列目录中寻找sys.py模块;  如果找到了这个文件,这个模块的主块中的语句将被运行;  初始化过程仅在第一次输入模块的时候进行;  sys模块中的argv变量通过...

    python.demo.py

    sys.path.extend(['C:\\Users\\xieqianyun\\demo1', 'C:/Users/xieqianyun/demo1']) Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] Type 'copyright', 'credits' or '...

    浅谈python日志的配置文件路径问题

    如下所示: import logging import logging.config ...sys.path.append('..') 这样的代码只对import模块起作用 以上这篇浅谈python日志的配置文件路径问题就是小编分享给大家的全部内容了,希望能

    Python 3.9 下载 (含兼容win7补丁)

    (如果运行不了, 双击"重置sys.path.reg", 导入注册表) 2.双击"运行 IDLE (Python 3.9).bat", 测试IDLE的运行。 3.打开cmd, 转到"Python安装目录\Scripts"目录下, 输入"pip install pygame", 测试pip和相关包的运行。

    Python基础知识.pptx

    1.1 如何选择Python版本 2.x:一边鄙视一边用 3.x:必然的趋势 多版本共存与切换简便方法:更改系统环境变量path 查看已安装版本的方法(在所启动的IDLE界面也可以直接看到): >>> import sys >>> sys.version '...

    Python -m参数原理及使用方法解析

    python -m xxx.py 作用是:把xxx.py文件当做模块启动 但是我一直不明白当做模块启动到底有什么用。python xxx.py和python -m ...sys.path 就相当于liunx中的PATH。 下面来看一下sys.path >>> import sys >>> sys.pa

    Python库 | syspath-0.1.1-py3-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:syspath-0.1.1-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Python获取当前路径实现代码

    使用sys.path[0]、sys.argv[0]、os.getcwd()、os.path.abspath(__file__)、os.path.realpath(__file__) sys.path是Python会去寻找模块的搜索路径列表,sys.path[0]和sys.argv[0]是一回事因为Python会自动把sys.argv...

Global site tag (gtag.js) - Google Analytics