python——怎样导入其他地方的python模块
来源:互联网 发布:minitab软件统计分析 编辑:程序博客网 时间:2024/06/05 10:04
sys.path是python的搜索模块的路径集,是一个list。
可以在python 环境下使用sys.path.append(path)添加相关的路径,但在退出python环境后自己添加的路径就会自动消失了!
1 临时添加,在一个shell窗口中
.py文件存放在F:\\python文件夹下
使用下面方法将路径永久添加到sys.path:
2 使用pth文件永久添加
使用pth文件,在 site-packages 文件中创建 .pth文件,将模块的路径写进去,一行一个路径,以下是一个示例,pth文件也可以使用注释:
# .pth file for the my project(这行是注释)
E:\python
E:\python\mysite
E:\python\mysite\polls
这个不失为一个好的方法,但存在管理上的问题,而且不能在不同的python版本中共享
3 使用PYTHONPATH环境变量
使用PYTHONPATH环境变量,在这个环境变量中输入相关的路径,不同的路径之间用逗号(英文的!)分开,如果PYTHONPATH 变量还不存在,可以创建它!
路径会自动加入到sys.path中,而且可以在不同的python版本中共享,应该是一样较为方便的方法
要查看当前python环境下所有的pythonpath可以通过os.sys.path来查看
0 0
- python——怎样导入其他地方的python模块
- python 的模块导入
- python的模块导入
- Python模块的导入
- python模块的导入
- Python 的模块导入原理
- Python导入模块的方法
- python导入模块的方法
- Python模块的导入方法
- 4.2 Python模块的导入
- Python的模块导入、包导入
- Python 模块的导入 和 模块名称
- python模块导入__name__
- python中的模块导入
- python 模块导入方法
- 【python】导入自定义模块
- python 动态导入模块
- python模块导入机制
- STL之map容器使用
- socket编程的同步、异步与阻塞、非阻塞示例详解之二
- 排序算法-堆排序
- OSM数据转ArcGIS可用格式
- [DFT] Spyglass DFT
- python——怎样导入其他地方的python模块
- UVa - 1220 - Party at Hali-Bula ( 树形DP 求最大独立集 )
- line-height的继承性,height line-height 背景填充 的方式
- 9个基于Java的搜索引擎框架
- Android的屏幕适配,图片适配
- Qt学习笔记之使用HTML在TextEdit中构造表格显示数据
- 立体匹配CNN篇(一) :[LW-CNN] look wider to match image patches by cnn
- Java程序员从笨鸟到菜鸟之(一百零六)java操作office和pdf文件(四)页面列表导出cvs,excel、pdf报表.
- The environment variable JAVA_HOME does not point to a valid JVM installation