在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的ORM框架SQLAlchemy入门教程
Apr 28 Python
深入理解 Python 中的多线程 新手必看
Nov 20 Python
分享Pycharm中一些不为人知的技巧
Apr 03 Python
Python Json模块中dumps、loads、dump、load函数介绍
May 15 Python
python 筛选数据集中列中value长度大于20的数据集方法
Jun 14 Python
Python3.6简单反射操作示例
Jun 14 Python
python主线程捕获子线程的方法
Jun 17 Python
解决pycharm回车之后不能换行或不能缩进的问题
Jan 16 Python
python 判断linux进程,并杀死进程的实现方法
Jul 01 Python
Python实现屏幕录制功能的代码
Mar 02 Python
Django实现celery定时任务过程解析
Apr 21 Python
python 实现ping测试延迟的两种方法
Dec 10 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下批量挂马和批量清马代码
2011/02/27 PHP
php中使用redis队列操作实例代码
2013/02/07 PHP
PHP session文件独占锁引起阻塞问题解决方法
2015/05/12 PHP
PHP实践教程之过滤、验证、转义与密码详解
2017/07/24 PHP
php微信公众号开发之翻页查询
2018/10/20 PHP
laravel返回统一格式错误码问题
2019/11/04 PHP
javascript 短路法代码精简
2009/08/20 Javascript
js添加select下默认的option的value和text的方法
2014/10/19 Javascript
45个JavaScript编程注意事项、技巧大全
2015/02/11 Javascript
解析Node.js异常处理中domain模块的使用方法
2016/02/16 Javascript
jQuery mobile的header和footer在点击屏幕的时候消失的解决办法
2016/07/01 Javascript
AngularJS的ng Http Request与response格式转换方法
2016/11/07 Javascript
Angularjs的$http异步删除数据详解及实例
2017/07/27 Javascript
微信小程序之导航滑块视图容器功能的实现代码(简单两步)
2020/06/19 Javascript
解决vue做详情页跳转的时候使用created方法 数据不会更新问题
2020/07/24 Javascript
JavaScript实现打字游戏
2021/02/19 Javascript
[47:42]完美世界DOTA2联赛PWL S2 GXR vs Ink 第一场 11.19
2020/11/20 DOTA
详细介绍Python语言中的按位运算符
2013/11/26 Python
python 实现单通道转3通道
2019/12/03 Python
python 读取二进制 显示图片案例
2020/04/24 Python
Python监听键盘和鼠标事件的示例代码
2020/11/18 Python
详解CSS3媒体查询响应式布局bootstrap 框架原理实战(推荐)
2020/11/16 HTML / CSS
SmartBuyGlasses台湾:名牌眼镜,名牌太阳眼镜及隐形眼镜
2017/01/04 全球购物
学习标兵获奖感言
2014/02/20 职场文书
护士个人自我鉴定
2014/03/24 职场文书
二年级评语大全
2014/04/23 职场文书
给校长的建议书400字
2014/05/15 职场文书
爱国口号
2014/06/19 职场文书
公司经营目标责任书
2015/01/29 职场文书
大学生年度个人总结
2015/02/15 职场文书
个人工作保证书
2015/02/28 职场文书
2016全国“质量月”活动标语口号
2015/12/26 职场文书
OpenCV-Python实现怀旧滤镜与连环画滤镜
2021/06/09 Python
node.js如何自定义实现一个EventEmitter
2021/07/16 Javascript
解决 redis 无法远程连接
2022/05/15 Redis
win10壁纸在哪个文件夹 win10桌面背景图片文件位置分享
2022/08/05 数码科技