当前位置: 首页 > news >正文

技术篇-2.4.Python应用场景及开发工具安装

     如果在研究生期间只推荐一门编程语言,那么我一定会推荐Python!在其他的编程语言中,我只是简单的介绍了应用场景、注意事项、环境安装和推荐开发工具,在Python这篇中,我将额外讲解几个常用的Python包的下载。

        1.1应用场景

Python的应用场景非常广泛,在大多数开源代码的论文中,其编程语言都是Python.

应用场景

框架/库

Web后端开发

Django/Flask

科学数据分析

Numpy/pandas/Scipy/Matplotlib

机器学习

Scikit-learn

深度学习

Pytroch/Tensorflow

脚本与运维

Fabric/Paramiko

网络爬虫

Requests/BeautifulSoup/Scrapy

桌面开发

PyQT/Tkinter

游戏开发

Pygame/Panda3D

        1.2环境安装

环境安装参考链接:Windows上安装 Python 环境并配置环境变量 (超详细教程)_windows配置python环境变量-CSDN博客

在这里,个人推荐python版本不要超过3.8。不然的话后续安装pytroch等包的时候冲突多。

        1.3Anaconda安装

Anaconda可以简单快捷的安装Python的包,并且可以创建出一个虚拟环境去运行,能够快速搭建开发环境。

参考链接:Windows下的Anaconda详细安装教程_windows安装anaconda-CSDN博客

        1.4开发工具

Python可以通过idea进行开发项目,但是在数据分析、机器学习、深度学习等中小型项目个人推荐使用Pycharm进行开发,Pycharm是专为Python开发的一款开发工具,可以结合Anaconda快速构建环境,下载所需要的包。

下载参考链接:

PyCharm安装教程及基本使用(更新至2024年新版本),教你迈出学习python第一步-CSDN博客

Pycharm运行Anaconda参考链接:

【Python】 pycharm+conda配置虚拟环境_pycharm使用conda虚拟环境-CSDN博客

        1.5Pytorch库安装

Python安装第三方的包可以参考下面的链接:

python第三方库常用安装方法(超详细)!_python安装第三方库-CSDN博客

Pytorch库是Python中专为深度学习的一个开源库,其安装通常与其他不同,Pytroch的安装较为麻烦,可以参考下面链接(没有显卡不推荐下载):

在Pycharm上部署pytorch全流程_pycharm pytorch-CSDN博客

        个人推荐大多数的包在pycharm终端中使用pip install xxx安装下载

http://www.dtcms.com/a/207500.html

相关文章:

  • 如果验证集缺失或测试集缺失应该怎么办?
  • Cursor远程连接+工具使用
  • redis-7.4.2 通过 systemd管理,rpmbuild spec文件参考
  • 关于初学者对大模型的一些概念的理解
  • 纳斯达克与标普500的技术博弈:解析美股交易系统的低延迟与高安全解决方案
  • java后端-海外登录(谷歌/FaceBook/苹果)
  • 高等数学-空间中的曲线与曲面
  • React 第四十六节 Router中useInRouterContext的使用详细介绍及注意事项
  • 价格行为(PriceAction)复盘 - Google - 250521
  • 嵌入式自学第二十六天(5.22)
  • C#中WSDL文件引用问题
  • 爱博精电正式入驻京东平台,为客户提供更高效、便捷的采购体验
  • RocketMQ 中的 ConsumeQueue:消息消费的关键索引
  • Java单例模式终极指南:从原理到防御性编程
  • Python描述统计分析
  • PTA刷题笔记
  • 变上限积分是被积函数的一个原函数
  • 多用户批发商城系统哪个好?商淘云S2B2b多供应商批发源码评测
  • redis数据持久化和配置-15(备份和还原 Redis 数据)
  • 《棒球百科》棒球运动规则·棒球1号位
  • 3 PID控制学习指南
  • 密码分析学:从理论框架到实战攻防的全维度解析
  • 一文讲透:如何用AI生成时序图
  • springboot使用jdk17快速搭建教程
  • Vue2 项目报错问题收录(持续更新...)
  • 互联网大厂Java求职面试:企业知识库与AI大模型深度融合架构
  • 卷积神经网络基础(十一)
  • Python 实现web请求与响应
  • 钢条切割(动态规划)
  • gcc版本选择和软链接gcc