对python添加模块路径的三种方法总结


Posted in Python onOctober 16, 2018

之前对mac os系统自带的python进行了升级,结果发现新安装的python的site-packages目录并没有加到python的系统路径中,所以在使用其他库时发现出现了缺少模块的错误。

查看python的模块路径方法是

import sys
print sys.path

这个就会打印出所有的模块路径。

下边是在这个python系统路径中加入新的模块路径的三种方法:

1、添加环境变量PYTHONPATH,python会添加此路径下的模块,在.bash_profile文件中添加如下类似行:

export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages

2、在site-packages路径下添加一个路径配置文件,文件的扩展名为.pth,内容为要添加的路径即可

3、sys.path.append()函数添加搜索路径,参数值即为要添加的路径。

上边的第2种方法,如果本来python就没有添加上site-packages目录,那第二个方法其实也是用不了的。

以上这篇对python添加模块路径的三种方法总结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
举例讲解Django中数据模型访问外键值的方法
Jul 21 Python
python 通过logging写入日志到文件和控制台的实例
Apr 28 Python
我喜欢你 抖音表白程序python版
Apr 07 Python
Python字符串、列表、元组、字典、集合的补充实例详解
Dec 20 Python
pytorch sampler对数据进行采样的实现
Dec 31 Python
python3+opencv 使用灰度直方图来判断图片的亮暗操作
Jun 02 Python
Python爬虫之爬取淘女郎照片示例详解
Jul 28 Python
Python中logging日志的四个等级和使用
Nov 17 Python
用Python制作音乐海报
Jan 26 Python
python 统计代码耗时的几种方法分享
Apr 02 Python
Django项目如何获得SSL证书与配置HTTPS
Apr 30 Python
Python中seaborn库之countplot的数据可视化使用
Jun 11 Python
Python中的CSV文件使用"with"语句的方式详解
Oct 16 #Python
详解django的serializer序列化model几种方法
Oct 16 #Python
Python调用C++,通过Pybind11制作Python接口
Oct 16 #Python
Python之inspect模块实现获取加载模块路径的方法
Oct 16 #Python
django 将model转换为字典的方法示例
Oct 16 #Python
python复制列表时[:]和[::]之间有什么区别
Oct 16 #Python
使用Python编写Prometheus监控的方法
Oct 15 #Python
You might like
PHP获取网卡地址的代码
2008/04/09 PHP
详解WordPress中给链接添加查询字符串的方法
2015/12/18 PHP
PHP实现查询手机归属地的方法详解
2017/04/28 PHP
Extjs单独定义各组件的实例代码
2013/06/25 Javascript
一个JS的日期格式化算法示例
2013/07/31 Javascript
Extjs表单常见验证小结
2014/03/07 Javascript
angularJs-$http实现百度搜索时的动态下拉框示例
2018/02/27 Javascript
vue生成文件本地打开查看效果的实例
2018/09/06 Javascript
基于JS抓取某高校附近共享单车位置 使用web方式展示位置变化代码实例
2019/08/27 Javascript
JS如何寻找数组中心索引过程解析
2020/06/01 Javascript
JS实现炫酷轮播图
2020/11/15 Javascript
如何在Vue项目中添加接口监听遮罩
2021/01/25 Vue.js
[54:43]DOTA2-DPC中国联赛 正赛 CDEC vs Dynasty BO3 第一场 2月22日
2021/03/11 DOTA
用Python实现命令行闹钟脚本实例
2016/09/05 Python
python中子类调用父类函数的方法示例
2017/08/18 Python
Python爬虫实例爬取网站搞笑段子
2017/11/08 Python
pandas每次多Sheet写入文件的方法
2018/12/10 Python
基于python实现的百度音乐下载器python pyqt改进版(附代码)
2019/08/05 Python
TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南
2020/04/08 Python
Django如何使用jwt获取用户信息
2020/04/21 Python
Django model重写save方法及update踩坑详解
2020/07/27 Python
html5响应式开发自动计算fontSize的方法
2020/01/13 HTML / CSS
潘多拉意大利官方网上商城:网上选购PANDORA珠宝
2018/10/07 全球购物
大码女装:Ulla Popken
2019/08/06 全球购物
旅游局领导班子“四风”问题对照检查材料思想汇报
2014/09/29 职场文书
2014班子成员自我剖析材料思想汇报
2014/10/01 职场文书
学习雷锋精神活动总结
2015/02/06 职场文书
2015年老干部工作总结
2015/04/23 职场文书
贫民窟的百万富翁观后感
2015/06/09 职场文书
外出培训学习心得体会
2016/01/18 职场文书
社区结对共建协议书
2016/03/23 职场文书
2019最新激励员工口号大全!
2019/06/28 职场文书
用Python实现Newton插值法
2021/04/17 Python
Python关于OS文件目录处理的实例分享
2021/05/23 Python
python_tkinter弹出对话框创建
2022/03/20 Python
MySQL磁盘碎片整理实例演示
2022/04/03 MySQL