环境配置注意事项

博客介绍了配置Python运行环境的方法,包括通过清华源镜像安装Anaconda,针对不同系统给出安装步骤,还介绍了创建新环境的命令。同时说明了安装所需Python库,以及在OpenAI官网注册账号、创建并保存API key,还给出读取代码封装成函数的操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我们需要配置⼀个环境来运⾏ Python、Jupyter Notebook、OpenAI API key、相关库以及运⾏本书所需的代码,快速⼊⻔

安装Anaconda

通过清华源镜像来安装Anaconda

选择对应的版本下载安装即可。

如果已安装Anaconda,则可以跳过以下步骤。

  • 如果我们使用Window系统,可以下载Anaconda3-2023.07-1-Windows-x86_64.exe安装包直接安装即可。
  • 如果我们使用MacOS系统
    1. Intel芯片:可以下载Anaconda3-2023.07-1-MacOSX-x86_64.sh
    2. Apple芯片:可以下载Anaconda3-2023.07-1-MacOSX-arm64.sh
      并执行以下操作:
# 以Intel处理器为例,⽂件名可能会更改
sh Anaconda3-2023.07-1-MacOSX-x86_64.sh -b
接下来,初始化终端Shell,以便我们可以直接运⾏conda。
~/anaconda3/bin/conda init

现在关闭并重新打开当前的shell,我们会发现在命令行的前面多了一个(base),这是anaconda的一个基础python环境。下⾯我们使⽤以下命令来创建⼀个新的环境:

# 创建一个名为chatgpt且python版本为3.9的环境
conda create --name chatgpt python=3.9 -y

创建完成后,现在我们来激活 chatgpt 环境:

conda activate chatgpt

安装本书需要用到的python库

!pip install -q python-dotenv
!pip install -q openai
## 等更多的python包

OpenAI API key

在获取OpenAI API key之前我们需要openai官网中注册一个账号。这里假设我们已经有了openai账号,先在openai官网登录,登录后如下图所示:

我们选择API,然后点击右上角的头像,选择View API keys,如下图所示:

点击Create new secret key按钮创建OpenAI API key,我们将创建好的OpenAI API key复制以此形式OPENAI_API_KEY="sk-..."保存到.env文件中,并将.env文件保存在项目根目录下。# TODO:放到哪个固定位置待确认

下面是读取.env文件的代码

import os
import openai
from dotenv import load_dotenv, find_dotenv

# 读取本地/项目的环境变量。

# find_dotenv()寻找并定位.env文件的路径
# load_dotenv()读取该.env文件,并将其中的环境变量加载到当前的运行环境中  
# 如果你设置的是全局的环境变量,这行代码则没有任何作用。
_ = load_dotenv(find_dotenv())

# 获取环境变量 OPENAI_API_KEY
openai.api_key = os.environ['OPENAI_API_KEY']

将读取.env文件的代码封装成函数供每一章节直接调用获取在OpenAI API key。

import os
from dotenv import load_dotenv, find_dotenv
def get_openai_key():
    _ = load_dotenv(find_dotenv())
    return os.environ['OPENAI_API_KEY']

openai.api_key = get_openai_key()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值