本地搭建前提环境准备
conda命令安装
简单来说可以直接参考上述文档进行。
conda的安装
miniconda 官网:https://conda.io/miniconda.html anaconda 官网:https://www.anaconda.com/download
miniconda为精简版的conda,这里无需安装过多功能,因此直接选择miniconda.
Installing Miniconda - Anaconda
进入相关网站可以找到对应的下载方式,这里采用powershell的方式进行
powershell安装miniconda
Invoke-WebRequest -Uri “https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe" -outfile “.\miniconda.exe” Start-Process -FilePath “.\miniconda.exe” -ArgumentList “/S” -Wait del .\miniconda.exe
在powershell中完成安装conda,这里预备安装的第一步已经完成。
注意,如果按照此方式安装完之后,在普通的powershell中还是无法直接使用conda命令(显示如下报错),本地尝试将miniconda3(上述命令行安装的目录)加入环境变量也是不行的。
![[Pasted image 20251102104816.png]]
后续发现在执行完上述命令后,系统的开始菜单已经多出了两个终端窗口文件"Anaconda PowerShell Prompt"和“Anaconda Prompt”,点击进入就可以直接使用conda了。 ![[Pasted image 20251102105150.png]]
BettaFish源码下载
https://github.com/666ghj/BettaFish/releases
进入开源项目的release页面下载源码并进行解压。 解压好本地目录进入下一步。
基于conda的python环境处理
这里首先通过"Anaconda PowerShell Prompt"进入相应环境,跳转到解压好的本地BettaFish目录后开始进行python环境创建。
|
|
![[Pasted image 20251102110033.png]]
出现上述命令显示状态即可。
随后我们需要根据自己的需求定制requirements.txt文件,定制完成后可以进行依赖安装。
|
|
等待所有依赖包安装完成即可 ![[Pasted image 20251102110947.png]]
|
|
![[Pasted image 20251102111050.png]]
|
|
这里使用该命令就可以用 http://localhost:5000 访问系统了,但是实际上还是用不了的,因为这个需要用到AI,因此需要大模型的API进行配置。这里就先不做具体描述了。