在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函数形参用法实例分析
Aug 04 Python
python3实现ftp服务功能(服务端 For Linux)
Mar 24 Python
virtualenv 指定 python 解释器的版本方法
Oct 25 Python
python3.6实现学生信息管理系统
Feb 21 Python
python networkx 包绘制复杂网络关系图的实现
Jul 10 Python
python实现连连看辅助之图像识别延伸
Jul 17 Python
pycharm 安装JPype的教程
Aug 08 Python
pytorch 实现模型不同层设置不同的学习率方式
Jan 06 Python
pytorch 修改预训练model实例
Jan 18 Python
完美解决keras 读取多个hdf5文件进行训练的问题
Jul 01 Python
VSCODE配置Markdown及Markdown基础语法详解
Jan 19 Python
利用Python实时获取steam特惠游戏数据
Jun 25 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
Linux下PHP加速器APC的安装与配置笔记
2014/10/24 PHP
Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
2016/11/03 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
2018/02/10 PHP
利用PHP计算有多少小于当前数字的数字方法示例
2020/08/26 PHP
jQuery 获取URL参数的插件
2010/03/04 Javascript
jquery maxlength使用说明
2011/09/09 Javascript
删除节点的jquery代码
2014/01/13 Javascript
JavaScript操作class和style样式代码详解
2016/02/13 Javascript
Node.js程序中的本地文件操作用法小结
2016/03/06 Javascript
BootStrap glyphicons 字体图标实现方法
2016/05/01 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
2016/06/14 Javascript
浅谈json取值(对象和数组)
2016/06/24 Javascript
jquery实现(textarea)placeholder自动换行
2016/12/22 Javascript
jQuery Validate验证表单时多个name相同的元素只验证第一个的解决方法
2016/12/24 Javascript
element-ui 设置菜单栏展开的方法
2018/08/22 Javascript
JS常见构造模式实例对比分析
2018/08/27 Javascript
NodeJS搭建HTTP服务器的实现步骤
2018/10/12 NodeJs
layui框架与SSM前后台交互的方法
2019/09/12 Javascript
countup.js实现数字动态叠加效果
2019/10/17 Javascript
JavaScript实现鼠标经过表格某行时此行变色
2020/11/20 Javascript
使用python的chardet库获得文件编码并修改编码
2014/01/22 Python
Python中字典(dict)和列表(list)的排序方法实例
2014/06/16 Python
python去除所有html标签的方法
2015/05/05 Python
python直接访问私有属性的简单方法
2016/07/25 Python
pyqt5自定义信号实例解析
2018/01/31 Python
Python3实现二叉树的最大深度
2019/09/30 Python
用python3读取python2的pickle数据方式
2019/12/25 Python
django中的数据库迁移的实现
2020/03/16 Python
Python ATM功能实现代码实例
2020/03/19 Python
CSS3+font字体文件实现圆形半透明菜单具体步骤(图解)
2013/06/03 HTML / CSS
信息技术专业大学生个人的自我评价
2013/10/05 职场文书
业务员岗位职责
2015/02/03 职场文书
学校禁毒宣传活动总结
2015/05/08 职场文书
2015年评职称个人工作总结
2015/10/15 职场文书
vue实现无缝轮播效果(跑马灯)
2021/05/14 Vue.js
交互式可视化js库gojs使用介绍及技巧
2022/02/18 Javascript