程序员文章、书籍推荐和程序员创业信息与资源分享平台

网站首页 > 技术文章 正文

Python 环境搭建全攻略:Anaconda、PyCharm、Jupyter Notebook

hfteth 2025-02-26 12:18:01 技术文章 27 ℃

在当今数字化时代,Python 作为一种强大而灵活的编程语言,广泛应用于数据科学、人工智能、Web 开发等多个领域。想要开启 Python 编程之旅,首先得搭建好 Python 环境。本文将为你详细介绍使用 Anaconda、PyCharm 和 Jupyter Notebook 进行 Python 环境搭建的步骤。

一、Anaconda 的安装与配置

(一)Anaconda 是什么

Anaconda 是一个开源的 Python 和 R 语言的发行版本,包含了 conda、Python 等 180 多个科学包及其依赖项。它可以方便地管理不同版本的 Python 环境和安装各种科学计算库,为数据科学和机器学习项目提供了一站式解决方案。

(二)下载 Anaconda

  1. 打开浏览器,访问 Anaconda 官方网站(https://www.anaconda.com/products/individual)。
  2. 根据你的操作系统(Windows、MacOS 或 Linux)选择对应的 Anaconda 安装包。注意区分 64 位和 32 位系统,确保下载正确的版本。

(三)安装 Anaconda

  1. Windows 系统

下载完成后,双击安装包,启动安装程序。

在安装向导中,按照提示逐步进行操作。可以选择安装路径,建议使用默认路径,以免出现权限问题。

勾选 “Add Anaconda to my PATH environment variable” 选项,这样可以将 Anaconda 添加到系统环境变量中,方便在命令行中使用 conda 命令。不过,对于新手来说,不勾选该选项,通过 Anaconda Prompt 来使用 conda 也是一个不错的选择,这样可以避免一些潜在的环境变量冲突。

等待安装完成,安装过程可能需要一些时间,请耐心等待。

  1. MacOS 系统

双击下载的.dmg 文件,打开安装包。

将 Anaconda 图标拖动到 Applications 文件夹中,完成安装。

打开终端,输入source ~/.bash_profile(如果使用的是 zsh,输入source ~/.zshrc),使 Anaconda 的环境变量生效。

  1. Linux 系统

打开终端,进入下载安装包的目录。

运行命令bash Anaconda3-xxxxxx.sh(其中xxxxxx是安装包的版本号)。

按照提示逐步进行安装,安装过程中会提示阅读许可协议,按空格键翻页,输入yes表示同意。

安装完成后,输入source ~/.bashrc(如果使用的是 zsh,输入source ~/.zshrc),使环境变量生效。

(四)配置 Anaconda

  1. 打开 Anaconda Navigator(可以在开始菜单或应用程序中找到)。
  2. 在 Anaconda Navigator 中,你可以看到已经安装的包和环境。如果需要更新 conda,可以在终端中输入conda update conda。
  3. 创建虚拟环境:虚拟环境可以让你在同一台机器上创建多个相互隔离的 Python 环境,每个环境可以安装不同版本的 Python 和库,避免版本冲突。在终端中输入以下命令创建一个名为myenv的虚拟环境,并指定 Python 版本为 3.8(可根据需求修改版本号):

conda create -n myenv python=3.8

  1. 激活虚拟环境:

Windows 系统:在 Anaconda Prompt 中输入conda activate myenv。

MacOS 和 Linux 系统:在终端中输入source activate myenv(如果使用的是 conda 4.6 及以上版本,输入conda activate myenv)。

激活后,命令行前面会显示当前虚拟环境的名称,例如(myenv)。

安装库:在激活的虚拟环境中,可以使用conda install或pip install命令安装所需的库。例如,安装 numpy 库,可以输入conda install numpy或pip install numpy。

二、PyCharm 的安装与配置

(一)PyCharm 是什么

PyCharm 是一款由 JetBrains 公司开发的 Python 集成开发环境(IDE),具有智能代码补全、代码分析、调试、版本控制等强大功能,深受 Python 开发者喜爱。它有两个版本:专业版(Professional)和社区版(Community),社区版是开源免费的,适合初学者和个人开发者;专业版功能更强大,提供了更多企业级开发工具,但需要付费购买。

(二)下载 PyCharm

  1. 打开浏览器,访问 JetBrains 官方网站(https://www.jetbrains.com/pycharm/download/)。
  2. 根据你的操作系统选择对应的 PyCharm 安装包,同样要注意区分 64 位和 32 位系统。如果你是初学者,建议下载社区版。

(三)安装 PyCharm

  1. Windows 系统

下载完成后,双击安装包,启动安装程序。

在安装向导中,选择安装路径,建议使用默认路径。

选择创建桌面快捷方式,方便启动 PyCharm。

勾选 “Create associations with.py files” 选项,这样可以将.py 文件与 PyCharm 关联,双击.py 文件即可在 PyCharm 中打开。

等待安装完成,安装完成后可以选择是否运行 PyCharm。

  1. MacOS 系统

双击下载的.dmg 文件,打开安装包。

将 PyCharm 图标拖动到 Applications 文件夹中,完成安装。

  1. Linux 系统

下载安装包后,解压安装包到指定目录。

进入解压后的目录,找到pycharm.sh文件,在终端中运行./pycharm.sh启动 PyCharm。

(四)配置 PyCharm

  1. 首次启动 PyCharm 时,会弹出配置向导。你可以选择导入以前的配置(如果有的话),或者使用默认配置。
  2. 创建新项目:在 PyCharm 主界面中,点击 “Create New Project”。
  3. 配置项目解释器:在创建项目的对话框中,点击 “Python Interpreter” 右侧的齿轮图标,选择 “Add”。
  4. 如果之前已经创建了 Anaconda 虚拟环境,可以选择 “Conda Environment”,然后在 “Existing environment” 中选择虚拟环境的 Python 解释器路径(例如C:\Users\YourUsername\Anaconda3\envs\myenv\python.exe)。
  5. 如果没有创建虚拟环境,也可以选择 “Virtualenv Environment”,然后指定虚拟环境的创建路径和 Python 解释器,PyCharm 会自动创建一个新的虚拟环境。
  6. 配置完成后,点击 “OK”,返回项目创建对话框,点击 “Create” 创建项目。
  7. 在项目中编写代码:创建项目后,就可以在 PyCharm 中编写 Python 代码了。PyCharm 会提供智能代码补全、语法检查等功能,帮助你提高开发效率。

三、Jupyter Notebook 的安装与配置

(一)Jupyter Notebook 是什么

Jupyter Notebook 是一个开源的 Web 应用程序,允许你创建和共享包含实时代码、方程式、可视化和叙事文本的文档。它非常适合进行数据探索、数据分析和机器学习模型的开发与演示,在数据科学领域应用广泛。

(二)安装 Jupyter Notebook

  1. 如果已经安装了 Anaconda,Jupyter Notebook 会随 Anaconda 一起安装。可以在 Anaconda Navigator 中找到 Jupyter Notebook 并启动它。
  2. 如果没有安装 Anaconda,也可以使用 pip 安装 Jupyter Notebook。在命令行中输入pip install jupyter,等待安装完成。

(三)配置 Jupyter Notebook

  1. 生成配置文件:在命令行中输入jupyter notebook --generate-config,会生成一个配置文件jupyter_notebook_config.py,默认保存在用户主目录下的.jupyter文件夹中。
  2. 设置密码:为了安全起见,可以为 Jupyter Notebook 设置密码。在命令行中输入jupyter notebook password,按照提示输入密码并确认。
  3. 修改配置文件(可选):如果需要修改 Jupyter Notebook 的默认设置,例如修改默认工作目录、启用远程访问等,可以编辑jupyter_notebook_config.py文件。例如,修改默认工作目录,找到c.NotebookApp.notebook_dir这一行,将其值修改为你想要的目录路径,例如c.NotebookApp.notebook_dir = '/Users/YourUsername/MyNotebooks'。
  4. 启动 Jupyter Notebook:在命令行中输入jupyter notebook,或者在 Anaconda Navigator 中点击 Jupyter Notebook 图标,启动 Jupyter Notebook。启动后,会自动打开浏览器,显示 Jupyter Notebook 的界面。在界面中可以创建新的 Notebook 文件,或者打开已有的 Notebook 文件进行编辑。

通过以上步骤,你已经成功搭建了 Python 环境,包括安装和配置 Anaconda、PyCharm 和 Jupyter Notebook。接下来,就可以尽情享受 Python 编程带来的乐趣,开启数据科学和人工智能等领域的探索之旅啦!在学习和实践过程中,如果遇到问题,不要着急,可以查阅相关文档或在技术社区中寻求帮助。祝你编程愉快!

Tags:

最近发表
标签列表