108 lines
2.5 KiB
Markdown
108 lines
2.5 KiB
Markdown
![]() |
# 药店销售预测系统 - 便携式环境使用说明
|
|||
|
|
|||
|
## 介绍 📋
|
|||
|
|
|||
|
这是一个基于Python 3.13嵌入式包的便携式环境,可以在不安装Python的情况下运行药店销售预测系统。此环境完全独立,不会影响系统中的其他Python安装。
|
|||
|
|
|||
|
## 系统要求 🖥️
|
|||
|
|
|||
|
- Windows 10/11 64位操作系统
|
|||
|
- PowerShell 5.0或更高版本
|
|||
|
- 互联网连接(用于初始下载)
|
|||
|
- 至少500MB的磁盘空间
|
|||
|
|
|||
|
## 安装步骤 🔧
|
|||
|
|
|||
|
1. 确保PowerShell的执行策略允许运行脚本:
|
|||
|
|
|||
|
以管理员身份打开PowerShell,运行:
|
|||
|
```powershell
|
|||
|
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
|
|||
|
```
|
|||
|
|
|||
|
2. 运行环境设置脚本:
|
|||
|
```powershell
|
|||
|
.\setup_portable_env.ps1
|
|||
|
```
|
|||
|
|
|||
|
此脚本将:
|
|||
|
- 下载Python 3.13嵌入式包
|
|||
|
- 设置基本环境
|
|||
|
- 安装pip和所需依赖
|
|||
|
- 创建便捷的启动脚本
|
|||
|
|
|||
|
3. 安装完成后,系统将显示使用说明。
|
|||
|
|
|||
|
## 使用方法 🚀
|
|||
|
|
|||
|
### 进入Python环境
|
|||
|
|
|||
|
```powershell
|
|||
|
.\portable_python\activate.ps1
|
|||
|
```
|
|||
|
|
|||
|
激活后,命令提示符前会显示一条消息,表明环境已激活。
|
|||
|
|
|||
|
### 运行药店销售预测系统
|
|||
|
|
|||
|
```powershell
|
|||
|
.\portable_python\run_project.ps1
|
|||
|
```
|
|||
|
|
|||
|
### 运行API服务
|
|||
|
|
|||
|
```powershell
|
|||
|
.\portable_python\run_api.ps1
|
|||
|
```
|
|||
|
|
|||
|
### 退出环境
|
|||
|
|
|||
|
在激活的环境中运行:
|
|||
|
|
|||
|
```powershell
|
|||
|
deactivate
|
|||
|
```
|
|||
|
|
|||
|
## GPU支持 🎮
|
|||
|
|
|||
|
默认安装的是PyTorch CPU版本。如需启用GPU支持,请在环境激活后手动安装对应CUDA版本的PyTorch:
|
|||
|
|
|||
|
```powershell
|
|||
|
.\portable_python\activate.ps1
|
|||
|
python -m pip install torch torchvision --index-url https://download.pytorch.org/whl/cu121
|
|||
|
```
|
|||
|
|
|||
|
注意:您需要已安装兼容的NVIDIA显卡驱动和CUDA工具包。
|
|||
|
|
|||
|
## 常见问题 ❓
|
|||
|
|
|||
|
### Q: 为什么选择便携式环境?
|
|||
|
|
|||
|
A: 便携式环境避免了Python版本冲突、路径问题和依赖冲突,特别是在含有中文路径的系统中。
|
|||
|
|
|||
|
### Q: 如何更新依赖?
|
|||
|
|
|||
|
A: 在激活环境后,使用pip命令:
|
|||
|
|
|||
|
```powershell
|
|||
|
python -m pip install -r portable_requirements.txt --upgrade
|
|||
|
```
|
|||
|
|
|||
|
### Q: 如何移动环境到其他计算机?
|
|||
|
|
|||
|
A: 只需复制整个项目文件夹,包括portable_python目录即可。环境是完全自包含的。
|
|||
|
|
|||
|
## 故障排除 🔍
|
|||
|
|
|||
|
如果遇到"无法执行脚本"错误,请确保已设置PowerShell执行策略:
|
|||
|
|
|||
|
```powershell
|
|||
|
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
|
|||
|
```
|
|||
|
|
|||
|
如果安装依赖时出错,请尝试手动安装单个包:
|
|||
|
|
|||
|
```powershell
|
|||
|
.\portable_python\activate.ps1
|
|||
|
python -m pip install 包名称
|
|||
|
```
|