Python 数据分析基础入门:《Excel Python:飞速搞定数据分析与处理》学习笔记系列(附录 A Conda 环境)
Excel Python飞速搞定数据分析与处理附录 A Conda 环境A.1 创建新的Conda环境在 Anaconda Prompt 中执行下列命令以创建一个名为 xl38 的新环境该环境使用了 Python 3.8(base) conda create --name xl38 python3.8安装完成之后像下面这样激活新的环境(base) conda activate xl38 (xl38)环境名称已从 base 变更为 xl38。现在你可以使用 Conda 或者 pip 在新环境中安装各种包且不会影响任何其他的环境。提醒一句只有在 Conda 中找不到想要的包时才使用 pip。首先再次确认你处于 xl38 环境中即 Anaconda Prompt 显示的是 (xl38)然后像下面这样安装 Conda 包注意这里需要更换为国内镜像源更快(xl38) conda install lxml4.6.1 matplotlib3.3.2 notebook6.1.4 openpyxl3.0.5 pandas1.1.3 pillow8.0.1 plotly4.14.1 flake83.8.4 python-dateutil2.8.1 requests2.24.0 sqlalchemy1.3.20 xlrd1.2.0 xlsxwriter1.3.7 xlutils2.0.0 xlwings0.20.8 xlwt1.3.0确认安装计划之后最后再来使用 pip 安装剩下的两个包。(xl38) pip install pyxlsb1.0.7 pytrends4.7.3这里安装时出现问题更换镜像源不行的话需要关闭梯子的系统代理参考如下pip安装Python包时的SSL错误如果不想使用 base 环境而想使用 xl38 环境来运行本书中的所有示例代码那么每次启动 Anaconda Prompt 时一定要执行如下命令来激活 xl38 环境(base) conda activate xl38也就是说每当本书代码中的 Anaconda Prompt 显示为 (base) 时你看到的应该是 (xl38)。要停用环境并回到 base 环境可以输入如下命令(xl38) conda deactivate想彻底删除环境可以运行以下命令(base) conda env remove --name xl38除了按照上面的步骤手动创建 xl38 环境也可以利用本书配套代码库的 conda 文件夹中的xl38.yml环境文件。执行下面的命令就可以完成所有工作(base) cd C:\Users\username\python-for-excel\conda (base) conda env create -f xl38.yml (base) conda activate xl38 (xl38)A.2 禁用自动激活如果不希望在每次启动 Anaconda Prompt 时自动激活 base 环境你可以禁用它这样你就需要在命令提示符Windows 系统或终端macOS 系统中手动输入 conda activate base 才能使用 Python。在 Windows 中你需要使用一般的命令提示符而不是 Anaconda Prompt。下面的步骤可以在普通的命令提示符中启用 conda 命令。一定要将第一行中的路径替换成你的计算机上的 Anaconda 安装目录 cd C:\Users\username\Anaconda3\condabin conda init cmd.exe现在你的普通命令提示符已经配置好 Conda接下来就可以像下面这样激活 base 环境了。 conda activate base (base)