项目部署前环境准备

按项目类型安装必需软件,减少环境配置错误

本教程整理了深度学习、Java Web、Python Web、微信小程序等项目常用软件。 已经安装且版本可正常使用的软件不用重复安装,除特殊说明外建议保持默认安装路径。

4 类项目 10 个常用软件 3 个远程工具
软件安装与部署环境清单示意图

先判断项目类型

按需安装,不需要把所有软件都装一遍

深度学习系列

建议安装 PyCharm、Anaconda、MySQL。

Java + Web 开发系列

建议安装 MySQL、IntelliJ IDEA、nvm、Maven、JDK。

Python + Web 开发系列

建议安装 PyCharm、Anaconda、MySQL、nvm。

微信小程序项目

建议安装微信小程序开发工具,并按项目情况配合后端环境。

远程协助准备

提前安装远程桌面软件

远程协助时需要提供远程识别码,便于进行环境检查、项目调试和部署处理。

常用软件安装说明

下载、安装重点和提取码

Py 01

PyCharm

用于编写 Python 代码,深度学习项目和 Python Web 项目通常建议安装。 安装时保持默认选项即可。

适用:Python / 深度学习 安装:默认安装
下载链接
An 02

Anaconda

用于管理 Python 虚拟环境,避免多个项目依赖冲突。自定义安装路径时要记住位置。

适用:Python 环境 安装:默认安装
下载链接
My 03

MySQL

常用数据库系统。安装过程建议默认,安装时设置的密码务必记住,后续项目连接数据库会用到。

适用:Web / 后台项目 建议密码:root
下载链接
IJ 04

IntelliJ IDEA

Java 开发常用集成开发环境,Java Web 和 Spring Boot 项目一般建议安装稳定版本。

适用:Java / Spring Boot 安装:默认安装
下载链接
Nv 05

nvm

Node.js 版本管理工具,可安装和切换多个 Node.js 版本。安装后先保持原样,后续再统一配置。

适用:前端 / Vue / React 后续:配置环境变量
下载链接
Na 06

Navicat

数据库可视化工具,可通过图形界面连接和管理 MySQL。不是必须安装,长期使用建议选择正版授权或其他合规方式。

适用:数据库管理 安装:可选
下载链接
Jd 07

JDK

Java 开发工具包,普通 Java Web 项目一般使用 JDK 1.8,若项目文档有要求则以项目要求为准。

适用:Java 环境 后续:配置 JAVA_HOME
下载链接
Mv 08

Maven

Java 项目常用构建工具,主要用于下载依赖、管理项目结构和打包。通常解压即可使用。

适用:Java 项目构建 安装:解压使用
下载链接
Wx 09

微信小程序开发工具

用于开发和调试微信小程序前端页面。项目包含小程序端时需要安装,并根据情况配置 AppID。

适用:微信小程序 安装:默认安装
下载链接
Md 10

Typora

用于查看和编辑 Markdown 文档,例如 README.md、项目说明、运行说明等。建议使用官方正版或合规授权。

适用:查看项目文档 安装:可选
访问官网 也可用 VS Code、PyCharm 或记事本临时查看 .md 文件

安装注意事项

这些配置后续经常会用到

  1. 已经安装过的软件不用重复安装,除非版本不符合项目要求。
  2. 安装路径建议保持默认位置,尤其是 MySQL、Anaconda、JDK、nvm 这类需要配置环境变量的软件。
  3. MySQL 安装时设置的密码一定要记住,建议设置为 root,后续项目配置数据库连接时会用到。
  4. 如果电脑用户名或项目路径包含中文,部分旧项目可能会出现路径识别问题,建议项目尽量放到英文目录下,例如 D:\project
  5. 项目说明文档一般为 README.md,推荐用 Typora 查看,也可以用 VS Code、PyCharm、记事本等工具临时打开。
  6. 深度学习项目部署费用 80/次,Web 等其他项目部署费用 120/次。其他毕设服务可参考 服务说明