1.官方介绍

  sys.path特指模块的查询路径的列表,初始化是从环境变量PYTHONPATH。

2.详细介绍

  当程序启动初始化时,sys.path列表的第一项path[0]是包含用于调用Python解释器的脚本的目录。如果脚本目录不可用(例如,如果交互调用解释器或从标准输入读取脚本),则path[0]是空字符串,它将引导Python首先搜索当前目录中的模块。

3.实例用法

 可以将第三方的python模块的路径加入到sys.path中

import sys
sys.path.append('/home/syd/GAN')
print(sys.path)

  运行结果如下所示,该python脚本在调用模块的时候可以按照下面的路径一次查找python模块,最后一行是我们加入的第三方的python程序模块的路径。

['C:\\Users\\syd\\Desktop\\program','D:\\Installation_program\\anaconda\\python36.zip', 'D:\\Installation_program\\anaconda\\DLLs', 'D:\\Installation_program\\anaconda\\lib', 'D:\\Installation_program\\anaconda', 'D:\\Installation_program\\anaconda\\lib\\site-packages', 'D:\\Installation_program\\anaconda\\lib\\site-packages\\win32', 'D:\\Installation_program\\anaconda\\lib\\site-packages\\win32\\lib', 'D:\\Installation_program\\anaconda\\lib\\site-packages\\Pythonwin', '/home/syd/GAN']

sys.path介绍相关推荐

  1. 【Python】Python3.7.3 - sys.path 模块搜索路径详解

    文章目录 系统参考 sys.path - 模块搜索路径 用户站点目录(user site directory) 安装包到用户站点目录 第三方站点目录 site.py介绍 python启动选项 PYTH ...

  2. python中sys.path详解

    转自:http://doudouclever.blog.163.com/blog/static/1751123102011722246231/ 如何将路径"永久"添加到sys.pa ...

  3. python sys.path.append(),sys.path.insert()用法

    python sys.path.append(),sys.path.insert()用法 添加import搜索路径 python程序中使用 import XXX 时,python解析器会在当前目录.已 ...

  4. Python sys.path详解

    如何将路径"永久"添加到sys.path? sys.path是python的搜索模块的路径集,是一个list ['', 'C:\\WINDOWS\\system32\\python ...

  5. python模块搜索路径 (sys.path)

    导入一个叫 spam 的模块时,解释器先在当前目录中搜索名为 spam.py 的文件,然后在环境变量 PYTHONPATH 表示的目录列表中搜索,然后是环境变量 PATH 中的路径列表.如果 PYTH ...

  6. 新建notebook时发现在notebook里的sys.path与电脑上不一样

    sys.path不一样,说明PYTHONPATH不同,为什么会不同呢 因为虚拟环境 source的效果不会影响非虚拟环境中source:重新source非虚拟环境的就可以了:但发现还是不行, 就打开启 ...

  7. 一种比sys.path更好的获得当前脚本路径的方法

    一.问题起源: python  -m  tcnn.train时,sys.path[0]的值为空: 解决方案: cur_py_dir = os.path.split(os.path.realpath(_ ...

  8. python的sys.path

    python检测不到模块: No module named 是因为模块没有在sys.path中,查看sys.path的方法 import sys sys.path 发现确实没有加载到模块. windo ...

  9. python settings模块导入不了_无法导入设置“myproject.settings”(是否在sys.path上?):没有名为pinax的模块...

    我正试图让皮纳克斯在网络派系工作,有这么多的问题...[Sun Feb 19 20:01:20 2012] [error] [client 127.0.0.1] mod_wsgi (pid=22796 ...

  10. 关于python import的sys.path路径问题

    关于python import的sys.path路径问题 sys.path 先说一下 sys.path 这个变量,该变量需要导入 sys 官方库方可使用,它是一个列表,是当前 python 文件 im ...

最新文章

  1. Django的quarySet
  2. 设置兼容性[指定IE浏览器渲染方式]
  3. xy坐标转换为极坐标_CAD制图软件新手攻略:坐标系及标注坐标
  4. 编程之美 set 12 快速找出故障机器
  5. 包含html语言的超链接标记的网页_零基础入门 HTML 的 8 分钟极简教程
  6. 二.编写第一个c#程序(注释,命名空间,类,Main方法,标识符,关键字,输入,输出语句,)...
  7. android 使用pdf文件大小,Android 加载PDF文件的使用
  8. 自动驾驶 4-1 二维运动学建模Kinematic Modeling in 2D
  9. eNSP教程 —— 将虚拟机连接到eNSP设备之中
  10. html调起苹果手机摄像头_Html5调用手机摄像头并实现人脸识别的实现
  11. 生物信息学常用名词解释
  12. 数学物理不好适合学计算机科学与技术吗,数学不好最好不要报这些专业
  13. 什么是大数据?大数据有什么用?
  14. 中小项目敏捷实践之一(关于项目所有者和责任人)
  15. 还原 NuGet 程序包时出错: 本地源“E:\DevExp\Components\Offline Packages”不存在
  16. 12306——(一)火车余票查询API
  17. Ubuntu系统下载软件uGet安装及配置
  18. VSC/SMC(一)——基于趋近律的滑模控制(含程序模型)
  19. 什么样的水果称为绿色水果?
  20. [ACNOI2021]《普林斯普的余威》

热门文章

  1. 陶哲轩(Terence Tao)对从事数学职业的建议
  2. linux操作系统是著名的分布式系统,紫光展锐操作系统生态覆盖 Android、Linux、RTOS,面向分布式、智能化...
  3. 程序员女朋友都是在哪找的
  4. vs2013断点调试
  5. 2021-05-18 C#.NET面试题 一张长方形的桌面上放n个一样大小的圆形硬币。这些硬币中可能有一些不完全在桌面内,也可能有一些彼此重叠;当再多放一个硬币而它的圆心在桌面内时,新放的硬币便必定与
  6. 简易数据分析 04 | Web Scraper 初尝--抓取豆瓣高分电影
  7. 题目 1035: [编程入门]自定义函数之字符类型统计
  8. 高中英语语法(005)-五大句型(下)
  9. 问题驱动,提出问题,发现问题,解决问题
  10. 【经典】zheng项目搭建