在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 相关文章推荐
wxPython窗口的继承机制实例分析
Sep 28 Python
Python中的hypot()方法使用简介
May 18 Python
python爬虫框架talonspider简单介绍
Jun 09 Python
基于Python3 逗号代码 和 字符图网格(详谈)
Jun 22 Python
Python数据结构与算法之图的基本实现及迭代器实例详解
Dec 12 Python
Python 调用 zabbix api的方法示例
Jan 06 Python
对Python+opencv将图片生成视频的实例详解
Jan 08 Python
对Python3 * 和 ** 运算符详解
Feb 16 Python
python scrapy爬虫代码及填坑
Aug 12 Python
python能做哪方面的工作
Jun 15 Python
怎么解决pycharm license Acti的方法
Oct 28 Python
使用Python+Appuim 清理微信的方法
Jan 26 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
MYSQL环境变量设置方法
2007/01/15 PHP
实用的PHP带公钥加密类分享(每次加密结果都不一样哦)
2014/08/20 PHP
PHP中trim()函数简单使用指南
2015/04/16 PHP
PHP查找数值数组中不重复最大和最小的10个数的方法
2015/04/20 PHP
ExtJS 2.0实用简明教程 之Ext类库简介
2009/04/29 Javascript
js 实现浏览历史记录示例
2014/04/20 Javascript
技术男用来对妹子表白的百度首页
2014/07/23 Javascript
Javascript Objects详解
2014/09/04 Javascript
js使用for循环及if语句判断多个一样的name
2014/09/09 Javascript
jQuery如何防止这种冒泡事件发生
2015/02/27 Javascript
javascript消除window.close()的提示窗口
2015/05/20 Javascript
基于RequireJS和JQuery的模块化编程——常见问题全面解析
2016/04/14 Javascript
使用Web Uploader实现多文件上传
2016/06/08 Javascript
js遍历map javaScript遍历map的简单实现
2016/08/26 Javascript
JS简单封装的图片无缝滚动效果示例【测试可用】
2017/03/22 Javascript
原生JavaScript实现精美的淘宝轮播图效果示例【附demo源码下载】
2017/05/27 Javascript
vue2+el-menu实现路由跳转及当前项的设置方法实例
2017/11/07 Javascript
nodejs中express入门和基础知识点学习
2018/09/13 NodeJs
Vue 实现手动刷新组件的方法
2019/02/19 Javascript
JS实现的字符串数组去重功能小结
2019/06/17 Javascript
微信小程序基础教程之worker线程的使用方法
2019/07/15 Javascript
Node.js 深度调试方法解析
2020/07/28 Javascript
[02:08:58]2014 DOTA2国际邀请赛中国区预选赛 Ne VS CIS
2014/05/22 DOTA
[01:03:41]DOTA2-DPC中国联赛 正赛 Dynasty vs XG BO3 第三场 2月2日
2021/03/11 DOTA
详解Python的Django框架中的模版相关知识
2015/07/15 Python
实例解析Python中的__new__特殊方法
2016/06/02 Python
Android 兼容性问题:java.lang.UnsupportedOperationException解决办法
2017/03/19 Python
深入理解python中的select模块
2017/04/23 Python
Tensorflow 训练自己的数据集将数据直接导入到内存
2018/06/19 Python
python两种获取剪贴板内容的方法
2020/11/06 Python
Python3中FuzzyWuzzy库实例用法
2020/11/18 Python
台湾百利市购物中心:e-Payless
2017/08/16 全球购物
银行授权委托书格式
2014/10/10 职场文书
让子弹飞观后感
2015/06/11 职场文书
如何在centos上使用yum安装rabbitmq-server
2021/03/31 Servers
Python中rapidjson参数校验实现
2021/07/25 Python