大模型开发环境搭建

目录

1、软件安装

1.1、Python安装

1.2、安装Anaconda

1.3、安装Pycharm

2、环境配置

2.1、建立venv的虚拟环境

2.2、通过Anaconda建立虚拟环境

1、软件安装

        针对大模型主要用到的开发语言为Python,其中用到的开发软件为Pycharm和Anaconda,用其它的软件也可以,只是一直用这个比较熟悉。使用的系统是Windows,MacOS也是同样的安装流程。

1.1、Python安装

        软件地址:Welcome to Python.org

        按下面的步骤进行安装。

(1)进入下载界面

(2)下载Python的版本

        根据Windows电脑选择32位和64位系统,现在应该大部分都是64的吧。

建议安装3.11.9的版本,使用时比较稳定,并且适配大模型的依赖包。

(3)安装Python

        按照指示安装下载好的软件,建议把Python安装在带有固态硬盘的位置上,运行速度会比较快。

(4)验证安装是否成功

        在终端中如下操作,如有版本显示则为安装成功。

1.2、安装Anaconda

        软件地址:Anaconda | The Operating System for AI

        按下面的步骤进行安装。

(1)进入下载界面

(2)添加邮箱地址

打开邮箱点击地址下载软件。

(3)安装软件

        正常安装软件,可以自定义安装路径。

1.3、安装Pycharm

        软件地址:PyCharm: the Python IDE for data science and web development

        按下面的步骤进行安装。

(1)进入下载界面

(2)安装软件

        正常安装软件,可以自定义安装路径。

(3)激活软件

        Pycharm软件是需要付费的,建议买个人版本,第一年800人民币,第二年640人民币,第三年400人民币,还是比较划算的,如果需要破解,请私信我。

2、环境配置

        应用Pycharm的IDE进行编程,然后利用Anaconda进行虚拟环境创建,编程建议采用虚拟环境进行编程,这样不会影响系统环境,并且虚拟环境方便管理,可以随时删除。目前虚拟编程采用两种方式。

2.1、建立venv的虚拟环境

        这种方案是采用安装的Python版本进行的,你安装的Python版本是多少,那么你的虚拟环境Python版本就是多少,例如我安装的是3.11.9版本的。具体的操作如下。

(1)建立新工程

(2)工程目录

        工程目录如下。

我建立的工程名称为llm_langchain,就是对应第一张图片中第二个选择项目路径中更改PythonProject为llm_langchain。其中venv为虚拟环境中的配置文件,venv/Lib/site-package为安装的依赖包。

在Pycharm下面的terminal终端来进行依赖包安装。

安装依赖命令为:pip install 依赖包名称

2.2、通过Anaconda建立虚拟环境

        打开终端,按如下命令创建虚拟环境

解释:

conda create为固定写法,意思是创建虚拟环境

-n为虚拟环境的名称,例如我这个虚拟环境为llm

python=3.11为我要这个虚拟环境的版本为3.11

这个就是Anaconda的好处,可以自定义Python的版本。

安装完环境后进入虚拟环境。进入命令为conda activate llm,其中llm为我建立的环境名称。

在环境里面就可以用pip install来安装依赖包了。

那么如何在Pycharm中使用这个环境呢,如下面路径。

在Pycharm中的File-->Settings-->project:llm_langchain

然后点“+”号,按如下图操作就可以使用新建立的虚拟环境了。

点击OK完成编译器的加载。

其中点击“+”号可以在Pycharm中安装依赖包。

同时也可以在终端处安装。

以上就是对开发环境的基础安装建立,后续还有其它软件会再补充。

  • 20
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值