对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 相关文章推荐
python 中的列表解析和生成表达式
Mar 10 Python
python中对list去重的多种方法
Sep 18 Python
python文件读写操作与linux shell变量命令交互执行的方法
Jan 14 Python
Python在for循环中更改list值的方法【推荐】
Aug 17 Python
用于业余项目的8个优秀Python库
Sep 21 Python
python中将正则过滤的内容输出写入到文件中的实例
Oct 21 Python
浅谈python在提示符下使用open打开文件失败的原因及解决方法
Nov 30 Python
用Python获取摄像头并实时控制人脸的实现示例
Jul 11 Python
Python如何获取Win7,Win10系统缩放大小
Jan 10 Python
Python实现bilibili时间长度查询的示例代码
Jan 14 Python
Jupyter Notebook输出矢量图实例
Apr 14 Python
Python Flask请求扩展与中间件相关知识总结
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 面向对象实现代码
2009/11/11 PHP
PHP ignore_user_abort函数详细介绍和使用实例
2014/07/15 PHP
详解php 使用Callable Closure强制指定回调类型
2017/10/26 PHP
js中的push和join方法使用介绍
2013/10/08 Javascript
showModelDialog弹出文件下载窗口的使用示例
2013/11/19 Javascript
jquery ztree实现下拉树形框使用到了json数据
2014/05/14 Javascript
jQuery实现的模拟弹出窗口功能示例
2016/11/24 Javascript
基于VuePress 轻量级静态网站生成器的实现方法
2018/04/17 Javascript
JS实现面向对象继承的5种方式分析
2018/07/21 Javascript
vue实现抖音时间转盘
2019/09/08 Javascript
分享8个JavaScript库可更好地处理本地存储
2020/10/12 Javascript
[01:33]完美世界DOTA2联赛PWL S3 集锦第二期
2020/12/21 DOTA
一百多行python代码实现抢票助手
2018/09/25 Python
Python实现微信翻译机器人的方法
2019/08/13 Python
numpy ndarray 按条件筛选数组,关联筛选的例子
2019/11/26 Python
Python生成个性签名图片获取GUI过程解析
2019/12/16 Python
解决matplotlib.pyplot在Jupyter notebook中不显示图像问题
2020/04/22 Python
python 获取谷歌浏览器保存的密码
2021/01/06 Python
一款纯css3实现简单的checkbox复选框和radio单选框
2014/11/05 HTML / CSS
CSS3实现菜单悬停效果
2020/11/17 HTML / CSS
家得宝加拿大家装网上商店:The Home Depot加拿大
2016/08/27 全球购物
英国领先的在线药房:Pharmacy First
2017/09/10 全球购物
中国一家专注拼团的社交购物网站:拼多多
2018/06/13 全球购物
美国在线肉类和海鲜配送:Crowd Cow
2020/10/02 全球购物
大学教师年终总结的自我评价
2013/10/29 职场文书
茶叶生产计划书
2014/01/10 职场文书
优秀士兵先进事迹
2014/02/06 职场文书
物流管理专业自荐信
2014/06/23 职场文书
大学生职业生涯十年规划书范文
2014/09/17 职场文书
学校2014年度工作总结
2014/12/06 职场文书
2015年质量月活动总结报告
2015/03/27 职场文书
2016年度员工工作表现评语
2015/12/02 职场文书
你会写请假条吗?
2019/06/26 职场文书
vue中三级导航的菜单权限控制
2021/03/31 Vue.js
Python djanjo之csrf防跨站攻击实验过程
2021/05/14 Python
MySQL系列之十 MySQL事务隔离实现并发控制
2021/07/02 MySQL