踏歌行

vuePress-theme-reco 踏歌行    2022 - 2025
踏歌行 踏歌行

Choose mode

  • dark
  • auto
  • light
环境和工具
    • Git
    • npm 和 yarn
    • windows快捷键
    • 正则
前端
    • 浏览器学习记录
    • React学习
    • Javascript 进阶语法
    • React工具
    • CSS学习
    • ThreeJS学习
    • 页面卡顿
人工智能
    • ComfyUI学习
    • Python基础
    • PyTorch版深度学习
后端
  • 博客评论功能
  • 文件处理
数据库
  • mysql学习
  • Redis学习
  • Prisma学习
部署
  • Docker基础
  • Dockerfile和docker compose
  • Docker实例
  • Docker网络连接
  • CDN学习
  • Jenkins学习
测试
  • Cucumber学习
  • Jest学习
网络
  • CDN学习
  • HTTP学习
Linux
  • 虚拟机与Linux安装
  • 文本编辑
  • Linux命令
  • Linux安全
  • Windows中CMD和SHELl
其它
  • 我的书单
  • Blender学习
  • 计划
时间轴
author-avatar

踏歌行

36

文章

23

标签

环境和工具
    • Git
    • npm 和 yarn
    • windows快捷键
    • 正则
前端
    • 浏览器学习记录
    • React学习
    • Javascript 进阶语法
    • React工具
    • CSS学习
    • ThreeJS学习
    • 页面卡顿
人工智能
    • ComfyUI学习
    • Python基础
    • PyTorch版深度学习
后端
  • 博客评论功能
  • 文件处理
数据库
  • mysql学习
  • Redis学习
  • Prisma学习
部署
  • Docker基础
  • Dockerfile和docker compose
  • Docker实例
  • Docker网络连接
  • CDN学习
  • Jenkins学习
测试
  • Cucumber学习
  • Jest学习
网络
  • CDN学习
  • HTTP学习
Linux
  • 虚拟机与Linux安装
  • 文本编辑
  • Linux命令
  • Linux安全
  • Windows中CMD和SHELl
其它
  • 我的书单
  • Blender学习
  • 计划
时间轴
  • 人工智能

    • ComfyUI学习
      • 安装
      • 工具
      • 生成3D模型
    • PyTorch版深度学习
      • 1.2 机器学习中的关键组件
      • 1.3 各种机器学习问题
      • 2.1 数据操作
      • 2.2 数据预处理
      • 2.3 线性代数
      • 2.4 微积分
      • 2.5 自动微分
      • 2.6 概率
      • 3.1 线性回归
      • 3.2 线性回归的从零开始实现
      • 3.3 线性回归的简洁实现
      • 3.4 softmax回归
      • 3.5 图像分类数据集
      • 3.6 softmax回归的从零开始实现
      • 3.7 softmax回归的简洁实现
    • Python基础

    Python基础

    vuePress-theme-reco 踏歌行    2022 - 2025

    Python基础


    踏歌行 2024-10-01 语言
    阅读量:

    # IDE

    pycharm官网 (opens new window)

    # python版本查询

    cmd中,确认python正确安装:

    >>> import sys
    >>> print(sys.version)
    3.12.7 (tags/v3.12.7:0b05ead, Oct  1 2024, 03:06:41) [MSC v.1941 64 bit (AMD64)]
    
    1
    2
    3

    在pycharm中的,下方运行按钮下的Python软件包中寻找和安装

    # pip

    • 安装: 在powershell中pip install xxx
    • 安装目录 pip show xxx

    # Anaconda 版本管理

    • Miniconda官网 (opens new window)

    • 官方文档命令 (opens new window)

    • 官网下载方式 (opens new window), powershell中wget "https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe" -outfile "./Downloads/Miniconda3-latest-Windows-x86_64.exe"

    • 打开windows内的应用anaconda prompt,创建环境conda create --name d2l python=3.9 -y

    • 激活环境:conda activate d2l

    • conda info --env看到所有python环境

    • 切换镜像 conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch

    # 实践

    # Flask 后端部署python

    pip install flask python api.py

    api.py文件:

    from flask import Flask
    app = Flask(__name__)
    
    @app.route('/')
    def hello_world():
        return '成功'
    
    if __name__ == '__main__':
        # app.run()
        app.run(host='0.0.0.0', port=80)
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

    # Django 后端部署

    C:\XXXX>conda create --name django python=3.10 -y
    C:\XXXX>conda activate django
    (django) C:\XXXX>py --version
    Python 3.12.7
    (django) C:\XXXX>pip install django
    Successfully installed asgiref-3.8.1 django-5.1.6 sqlparse-0.5.3 typing-extensions-4.12.2 tzdata-2025.1
    (django) C:\XXXX>python -m django --version
    5.1.6
    (django) C:\XXXX>django-admin startproject newProject
    (django) C:\XXXX>cd ./newProject
    (django) C:\XXXX\newProject>python manage.py runserver
    Starting development server at http://127.0.0.1:8000/
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

    # 解析图片型pdf

    代码 (opens new window) Windows如何安装poppler库 (opens new window) Github下载poppler windows (opens new window)

    # tesseract安装

    pytesseract是一个基于Python的OCR(光学字符识别)工具

    tesseract安装 (opens new window)