Python数据科学IDE软件的选择

本文介绍了Python数据科学中的两种常用IDE——WinPython和Anaconda,包括它们的特点、包管理工具(conda和pip)、环境管理和适用场景。WinPython注重便携性,适合Windows用户,而Anaconda提供全面的科学计算包和强大的环境管理,广泛应用于多平台。
摘要由CSDN通过智能技术生成

WinPython简介

WinPython 是一个免费的、开源的、可移植的Python编程语言的发行版,适用于windows8/10以及科学和教育用途。

它是一个功能齐全的基于Python的科学环境:

  • 专为科学家、数据科学家和教育设计 (thanks to NumPy, SciPy, Sympy, Matplotlib, Pandas, pyqtgraph, etc.)
    • 使用Python与Spyder和Jupyter/IPython、Pyzo、IDLEX或IDLE进行交互式数据处理和可视化
    • 完全集成的Cython和Numba
    • 高级用户的连接器(cffi、odbc、rpy2、scilab2py、请求等)
  • 便携式
    • 在任何内存为2GB的Windows 8+上运行(Jupyter笔记本需要最新的浏览器)
    • 使用大多数应用程序设置,可以将WinPython文件夹移动到任何位置(**)(本地、网络、USB驱动器)
  • 灵活性
    • 您可以在同一台机器上安装任意多个WinPython发行版:每个发行版都是独立的和自一致的
    • 这些安装可以是不同版本的Python(7/3.8/3.9…)
  • 可定制
    • 集成的WinPython包管理器(WPPM)帮助安装、卸载或升级Python包
    • 也可以从WinPython命令提示符使用pip安装或升级包
    • 配置文件允许您在运行时设置环境变量

WinPython与其他Python发行版有所不同:

  • 非侵入性:WinPython完全位于自己的目录中,完全是一个绿色软件
  • 可定制:添加需要但未安装的包,压缩WinPython目录并将其交给
  • 做你自己的版本:为你提供了一个WinPython创建工具

一个完整的WinPython可包含以下组件:

Anaconda简介

从字面意思看,anaconda 是一种比 python 更大的蟒蛇。它作为程序包的名字,也就意味着 Anaconda 包含了 Python 以及其它的东西。事实上, Anaconda 是一个适用于科学计算的 Python 集成开发环境。它

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值