目录

一、在windows10中安装Ubuntu系统

二、在Ubuntu系统中安装anaconda3和GPT_Academic


本文主要介绍windows10使用WSL安装Ubuntu系统,然后通过安装anaconda3来部署chatgpt学术版的整个过程。Chatgpt学术版用来做论文润色等任务还是挺不错的,但是是否有泄露风险就需要自己斟酌了。希望能够对想使用的同学有所参考。

一、在windows10中安装Ubuntu系统

(一)、在windows 10中启用WSL

1、点击windows 10屏幕左下角操作系统图标

2、 在弹出的搜索框中键入“控制面板”,然后在搜索结果上,单击“控制面板”

3、 “控制面板”打开时,点击“程序”

4、在打开的“程序”屏幕上,单机“启用或关闭Windows功能”,将弹出一个小窗口

5、在弹出的小窗口中,找到“适用于Linux的Windows子系统”并选中旁边的复选框。安装该功能,单机“确定”。

6、其他步骤可参考百度经验

如何在 Windows 10 上安装 Ubuntu 操作系统-百度经验

二、在Ubuntu系统中安装anaconda3和GPT_Academic

(一)安装anaconda3

1、点击屏幕左下角windows图标,打开powershell

2、在powershell界面中输入指令wsl -d Ubuntu,然后回车,启动Ubuntu系统。如果提示需要输入账号和密码,其就为上面设置的Ubuntu系统账号和密码。(输密码时默认不显示,输完后按回车即可,进入系统如下图所示,光标闪烁即成功)

3、修改Ubuntu系统为国内源,首先在上步打开的powershell命令窗口输入指令:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

然后回车,使用sudo指令需要输入系统登录密码,输完后回车即可运行。用来备份系统之前的源 

4、再输入以下命令打开sources.list配置文件更换源

进入文件夹,复制该指令然后回车: cd /etc/opt

修改sources.list文件,复制该指令然后回车:sudo vi sources.list使用sudo指令需要输入系统登录密码,输完后回车即可运行

然后就是vi文件操作,键盘敲i键,切换为输入模式,将原先的每句内容使用#注释,然后输入以下内容:

deb http://mirrors.hit.edu.cn/ubuntu/ focal main restricted universe multiverse

deb http://mirrors.hit.edu.cn/ubuntu/ focal-security main restricted universe multiverse

deb http://mirrors.hit.edu.cn/ubuntu/ focal-updates main restricted universe multiverse

deb http://mirrors.hit.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse

deb http://mirrors.hit.edu.cn/ubuntu/ focal-backports main restricted universe multiverse

输好之后按键盘esc键,退出编辑模式,然后输入英文冒号:wq!即可保存退出。

然后输入指令:sudo apt-get update,然后回车

等运行完成后输入指令:sudo apt-get upgrade,然后回车,然后键入y,然后回车,等待运行完成,就成功换源了。

5、关闭窗口后,重启电脑,这时候应该可以从windows文件管理下直接访问Ubuntu文件

6、打开anaconda官网https://www.anaconda.com/download#downloads,选择linux版本下载

7、下载完成后,将下载的文件拷贝到ubuntu路径下,home文件夹下会有一个以登录名命名的文件夹,将anaconda3文件放到该文件夹下。

8、然后同样打开powershell,输入wsl -d Ubuntu,回车进入ubuntu系统,然后

输入如下指令:cd /home/(放anaconda问价夹名)然后回车进入该文件夹

这里以我之前下载的版本为例,使用时需要替换为你自己下载的版本

指令:chmod +x Anaconda3-2022.05-Linux-x86_64.sh,然后回车执行

指令:./Anaconda3-2022.05-Linux-x86_64.sh,然后回车执行

Shell窗口出现如下内容 按Enter键继续,一路回车键继续,直到Shell窗口出现如下内容

输入yes,按回车键,Shell窗口出现如下内容

按ENTER继续,默认Anaconda安装/root/anaconda3目录下,接下来就是解压安装的过程。Shell窗口出现如下内容

输入yes,继续,直到shell出现如下内容

这时候关闭powershell,然后重新打开,输入wsl -d Ubuntu,回车进入Ubuntu系统,如果

Shell显示(base)内容,表示安装成功,以后终端会默认打开在conda环境

(二)配置chatgpt_academic环境。

1、下载项目

自己在D盘建一个文件夹,例如code文件夹。在powershell里先使用cd ..命令退到/mnt根目录,然后cd到code文件夹下

然后输入该指令:git clone https://github.com/binary-husky/chatgpt_academic.git

然后回车,等待下载完成

下载完成后,可以cd chatgpt_academic回车,到对应文件夹下。

2、配置anaconda虚拟环境

首先输入指令:conda create -n gpt_venv python=3.11

然后回车,出现如下界面,键入y,然后回车继续,等待创建完成。

然后输入该指令:conda activate gptac_venv

然后回车,激活创建的虚拟环境。

最后输入该指令:python -m pip install -r requirements.txt

然后回车,下载相关依赖包。

3、在chatgpt_academic文件夹下,复制一份config.py文件,然后重命名为config_private.py

打开config_private.py文件(如果没有安装vscode,可以下载notepad++,安装比较方便,安装好后右键,选择notepad++打开)

打开后,主要修改API_KEY

这个API_KEY就是与openai接口交互的秘钥,如果你有openai的账户,那可以直接填入秘钥(会看这篇攻略的大概率都没有,那就需要找替代方案)

然后选择模型为“api2d-gpt-3.5-turbo”

4、需要进API2D网站(这是openai的国内代理)进行注册,然后购买相应的token

可以点击下面的推荐链接https://api2d.com/r/204842进行注册,注册完成后,可以选择充值相应点数,GPT-3.5耗费token比较少,充值10000P,一篇英文小论文(六七千字级别)肯定是够了。充值完成后点击我的资料,复制forward key,然后粘贴到API_KEY后面的双引号中,保存即可。

5、当然,能够使用的前提还是需要科学上网,基于某些原因,科学上网工具这边就不做介绍了,有需要可以发邮件咨询(邮箱harounoo7@163.com)。

6、在开启科学上网工具的前提下,在powershell终端,cd chatgpt_academic之后,在chatgpt_academic文件夹下输入指令python main.py 然后回车运行,跳出如下网页说明部署成功,可以开始使用。

如果没有自动弹出该窗口,则需要手动输入网址打开。

打开config_private.py文件,修改web_port,随便写个大于0的数,例如30698,然后保存。

然后重新打开powershell,进入chatgpt_academic文件夹,conda activate gptac_venv,然后运行python main.py,然后在浏览器中输入如下网址,即可开启:http://localhost:30698/?__theme=dark 即可开启。

关闭使用只需要关闭网页,然后在powershell中ctrl+c即可,或者直接关闭终端。

7、更多使用介绍请访问https://github.com/binary-husky/gpt_academic#installation

感谢作者团队。

Windows 10使用WSL部署Chatgpt_academic相关推荐

  1. Windows 10企业批量部署实战之WDS安装

    Microsoft 致力于使符合条件的正版 Windows 7 和 Windows 8/8.1 设备能够免费升级 到 Windows 10.此次升级后的Windows 10是完整版,时间范围为 Win ...

  2. Windows 10企业批量部署实战之刷新并添加启动映像

    相关组件及配置都设置完成后,接下来我们需要对我们的控制台进行刷新操作,以便生成windows PE启动映像并添加到WDS启动映像完成Windows 10企业部署的最后操作.针对x64\x86两启动映像 ...

  3. Windows 10企业批量部署实战之Windows 10客户端部署

    本章为Windows 10企业批量部署实战系列的高潮部分客户端批量部署验证,话不多述直接进入正题. 1.客户端通过网络启动后获取到IP地址后,根据提示按F12键: 2.连接并开始加载启动PE: 如果我 ...

  4. [AI画图本地免安装部署]Windows 10 Nvidia平台部署AUTOMATIC1111 版本 stable diffusion 免安装版

    文章目录 [AI画图本地免安装部署]Windows 10 Nvidia平台部署AUTOMATIC1111 版本 stable diffusion 免安装版 1. 网络准备 1. 下载资源 2. 开始部 ...

  5. Windows 10企业批量部署实战之MDT 2013 Update 1 preview安装配置

    昨天我们提到了Windows 10企业批量部署实战中所需要的ADK 10安装及WDS安装配置,今天为大家带来最后一个组件MDT  2013 Update 1 preview的安装及配置内容.MDT 2 ...

  6. linux沙箱隔离_360隔离沙箱在WINDOWS 10 的WSL下的沙箱逃逸

    简介: 360隔离沙箱是360安全中心于2011年5月14日发布的安全产品,目前内置与360安全卫士的功能大全中.在360隔离沙箱内运行程序完全隔离不怕中毒.快速建立隔离环境,轻量便捷.自动识别与手动 ...

  7. MDT 2013 Update 1 Preview 部署 Windows 10之批量部署实战

    一.任务序列创建: 1.添加操作系统WIM映像,右键Operating Systems 选择"Import Operating System": 2.在OS Type页面,选择&q ...

  8. Windows 10企业批量部署实战之自动化rules设置

    在我们完成磁盘分区的操作后,我们需要对部署过程中相关自动化操作进行设置,以方便我们的自动化部署操作的进行.这里我们先对rules参数进行简单的注解介绍: CustomSettings自动化参数设置 [ ...

  9. MDT 2013 Update 1 Preview 部署 Windows 10之WDS部署服务配置

    本章为大家配置WDS服务器,与入门教程中唯一不同的地方就是本实验以" 与Active Directory集成"方式进行介绍的. 1.打开Windows部署服务服务器,右键单击服务器 ...

最新文章

  1. 【竞赛相关】Kaggle活跃竞赛(12月汇总)
  2. 最长不重复字符串python_Python简单实现查找一个字符串中最长不重复子串的方法...
  3. Django(part22)--创建数据对象
  4. Java jpa 字段限制_Java-JPA:仅更新特定字段
  5. 2020前端最新面试题(vue篇)
  6. 计算机在化学中的应用与探索,计算机在化学中的应用
  7. 一文看懂神经网络中的梯度下降原理 图像说明
  8. 专利服务器拒收 文件解压异常,电子申请常见问题解答20161024.doc-中国专利电子申请网.doc...
  9. ClearCase四大功能详述
  10. 解决复制文件时出乱码
  11. linux recv函数 参数,linux send recv函数详解
  12. R/S方法计算Hurst指数
  13. Bootstrap 学习笔记1 - CSS
  14. 我爱淘冲刺阶段站立会议2每天任务3
  15. Chrome 68 运行后整个浏览器窗口变黄/粉色问题修正方法
  16. sphinx安装及简单使用
  17. 计算机网络(第7版) - 第七章 网络安全 - 习题
  18. 使用hexo基于cactus仙人掌主题最全美化客制教程
  19. mac上编码转换工具_25个用于高效编码的Mac工具
  20. Electron常见问题 52 - Electron 屏蔽下载保存对话框弹窗

热门文章

  1. docker 开启2375端口,提供外部访问docker
  2. 虚拟机的IP网络配置
  3. Mac VirtualBox设置虚拟机网络
  4. 2021年9月云主机性能评测报告
  5. 【观察】联想凌拓牵手英方软件:为数据管理护航,为“新基建”筑基
  6. bfd和nqa以及rip展示
  7. 那些自律的人,过得还好吗?(L先生说)
  8. 自己编写游戏引擎(1)
  9. 智能安全配电装置伙房食堂中的应用
  10. 计算机的软件系统可以对硬盘进行,对硬盘损伤最大的六大软件 -电脑资料