在Python IDLE 下调用anaconda中的库教程


Posted in Python onMarch 09, 2020

大家都知道,Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。下载了anaconda我们可以很方便的随时调用这里面的库。

原先我自己在Python官网下载了python 3.7开发环境,anaconda的后面下载的,平时比较喜欢使用 IDLE 作简单的程序或学习的时候,发现调用不了anaconda中的库,就算是在cmd程序中使用pip 下载相应的库时,最终的库路径也是存于anaconda的库路径中。

当然,通过相关命令实现pip下载路径更改也是可以的,但是既然已经下载了anaconda,为何还需要重新下载呢,岂不是很麻烦!!接下来有两个方法可以实现 IDLE 调用第三方库:

首先我们要知道,Python和anaconda的库路径都是在该文件夹下的 Lib\site-packages 下

方法一:动态调用,此方法需要每次启动idle是对其进行设置

1、打开IDLE

2、通过sys.path.append(r'库路径')动态导入库路径。这里以导入numpy为例:

在Python IDLE 下调用anaconda中的库教程

图中可以明显看到,在动态导入库路径前无法导入numpy库,在导入库路径后就成功啦!

需要注意的是,每次启动 IDLE 时都要进行此操作

方法二:

1、找到anaconda下的库路径,并复制,如我的anaconda库路径为: F:\anaconda_3.0\Lib\site-packages

2、找到Python下的库所在位置,如我的Python下的库位置为: F:\Python\Lib\site-packages,进入site-packages

3、在此目录下创建一个记事本文件,点开进去,粘贴刚刚复制的anaconda的库路径到记事本中,如下图:

在Python IDLE 下调用anaconda中的库教程

保存并退出

4、更改刚刚的文件后缀名,由 .txt 改成 .pth 完成

再次打开IDLE试验一下:

在Python IDLE 下调用anaconda中的库教程

此方法不需要进行动态导入库路径,相比第一种方法会方便很多,希望可以带给大家帮助!!

以上这篇在Python IDLE 下调用anaconda中的库教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用Python构建Hopfield网络的教程
Apr 14 Python
python 调用HBase的简单实例
Dec 18 Python
解决pyqt中ui编译成窗体.py中文乱码的问题
Dec 23 Python
Python 互换字典的键值对实例
Feb 12 Python
对Django外键关系的描述
Jul 26 Python
浅谈Python2之汉字编码为unicode的问题(即类似\xc3\xa4)
Aug 12 Python
pytorch 批次遍历数据集打印数据的例子
Dec 30 Python
解决reload(sys)后print失效的问题
Apr 25 Python
Python接收手机短信的代码整理
Aug 02 Python
python PyAUtoGUI库实现自动化控制鼠标键盘
Sep 09 Python
python中@contextmanager实例用法
Feb 07 Python
深入解析NumPy中的Broadcasting广播机制
May 30 Python
python shell命令行中import多层目录下的模块操作
Mar 09 #Python
使用Python获取当前工作目录和执行命令的位置
Mar 09 #Python
python爬虫开发之Request模块从安装到详细使用方法与实例全解
Mar 09 #Python
Python如何存储数据到json文件
Mar 09 #Python
找Python安装目录,设置环境路径以及在命令行运行python脚本实例
Mar 09 #Python
Python运行异常管理解决方案
Mar 09 #Python
Python爬虫程序架构和运行流程原理解析
Mar 09 #Python
You might like
简单的php 验证图片生成函数
2009/05/21 PHP
php下将图片以二进制存入mysql数据库中并显示的实现代码
2010/05/27 PHP
关于PHP session 存储方式的详细介绍
2013/06/25 PHP
PHP生成静态HTML页面最简单方法示例
2015/04/09 PHP
PHP中如何判断exec函数执行成功?
2016/08/04 PHP
jquery对象和DOM对象的区别介绍
2013/08/09 Javascript
jQuery实现按钮点击遮罩加载及处理完后恢复的效果
2016/06/07 Javascript
jQuery中的on与bind绑定事件区别实例详解
2017/02/28 Javascript
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
2017/06/12 jQuery
vue loadmore组件上拉加载更多功能示例代码
2017/07/19 Javascript
vue滚动轴插件better-scroll使用详解
2017/10/17 Javascript
详解如何理解vue的key属性
2019/04/14 Javascript
小程序使用watch监听数据变化的方法详解
2019/09/20 Javascript
Layui动态生成select下拉选择框不显示的解决方法
2019/09/24 Javascript
vue 查看dist文件里的结构(多种方式)
2020/01/17 Javascript
详解实现vue的数据响应式原理
2021/01/20 Vue.js
[14:25]教你分分钟做大人:主宰(HEROS)
2014/12/08 DOTA
分析Python编程时利用wxPython来支持多线程的方法
2015/04/07 Python
python rsa 加密解密
2017/03/20 Python
详解Python之数据序列化(json、pickle、shelve)
2017/03/30 Python
Python numpy生成矩阵、串联矩阵代码分享
2017/12/04 Python
python学生管理系统学习笔记
2019/03/19 Python
python数据归一化及三种方法详解
2019/08/06 Python
python图像处理模块Pillow的学习详解
2019/10/09 Python
树莓派安装OpenCV3完整过程的实现
2019/10/10 Python
python制作朋友圈九宫格图片
2019/11/03 Python
VSCode基础使用与VSCode调试python程序入门的图文教程
2020/03/30 Python
Python钉钉报警及Zabbix集成钉钉报警的示例代码
2020/08/17 Python
行政人员岗位职责
2013/12/08 职场文书
投标邀请书范文
2014/01/31 职场文书
2014国培学习感言
2014/03/05 职场文书
《天安门广场》教学反思
2014/04/23 职场文书
大学运动会加油稿200字(5篇)
2014/09/27 职场文书
群众路线教育党员自我剖析材料
2014/10/06 职场文书
英语教师个人工作总结
2015/02/09 职场文书
2016母亲节感恩话语
2015/12/09 职场文书