Python安装:Anaconda和PyCharm配置,傻瓜式教程,看不懂你来打我

说实话,我第一次装Python的时候,光环境问题就折腾了一整天。路径找不到、版本冲突、pip用不了……那时候要是有人告诉我这些,我至少能省下三个小时。这篇文章就是给完全零基础的人写的,跟着做,十分钟搞定。


一句话概括

这篇文章解决一个问题:如何正确安装Python开发环境,包括Anaconda和PyCharm,不踩坑,不走弯路。


我踩过的那些坑

在开始之前,先说说为什么我要专门写一篇安装教程。

我第一次装Python的时候,以为就是去官网下载一个exe点下一步就行了。结果:

  • 装完发现系统有两个Python版本,互相冲突
  • pip install 装不上包,报错看不懂
  • 不知道什么是环境隔离,项目之间互相影响
  • 装了Python 3.12,结果某个库不支持,又得重装

如果你也是第一次装,或者之前装过但糊里糊涂的,这篇文章就是为你写的。


Step 1:确认你的电脑系统

在开始之前,先看看你用的是什么电脑:

Windows用户:

  • Win + R,输入 cmd,回车
  • 在黑窗口里输入 systeminfo,找到"系统类型"
  • 如果显示 x64-based PC,就是64位;如果是 x86-based PC,就是32位

Mac用户:

  • 点击左上角苹果图标 → 关于本机 → 概览
  • 找到"芯片"或"处理器"

Linux用户:

  • 打开终端,输入 uname -m
  • x86_64 = 64位,i386 = 32位

Step 2:下载Anaconda(Python环境管理神器)

为什么要装Anaconda?

Python本身是可以直接装,但直接装Python会有这些问题:

  • 不同的项目需要不同版本的Python(比如项目A要3.9,项目B要3.11)
  • 系统Python只有一个,装多个版本会冲突
  • pip装包可能影响系统功能

Anaconda解决了这些问题。它帮你创建独立的虚拟环境,每个项目用独立的Python版本和包,互不影响。

下载Anaconda

官网下载地址: https://www.anaconda.com/download

打开之后,你会看到这样的页面:

⚠️ 注意:官网下载比较慢,如果你是国内用户,后面我会说怎么用国内镜像。

Windows版:

  1. 点击"Download"
  2. 下载完成后,双击 .exe 文件
  3. 安装过程:
    • 点击 “Next”
    • 同意许可证
    • 选择安装位置(建议不要装在C盘,选D盘或E盘的空文件夹)
    • 重要:这里有个 “Add Anaconda to PATH” 的选项,不要勾选
    • 下面有个 “Register Anaconda as default Python” 的选项,勾选它
    • 点击 Install 等进度条走完
    • 点击 Finish 完成

Mac版:

  1. 下载 .pkg 文件
  2. 双击打开
  3. 一路点 Continue
  4. 选择安装位置(默认就行)
  5. 输入电脑密码确认安装
  6. 安装完成后,打开终端,输入 conda --version,看到版本号就说明装好了

Step 3:配置国内镜像(国内用户必看)

装完Anaconda之后,第一件事就是换成国内镜像。不换的话,pip install 下载包的速度会让你崩溃。

打开"Anaconda Prompt"(Windows开始菜单里搜),Mac和Linux用户直接打开终端。

输入以下命令,配置清华镜像:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/pypi/archives/主流
conda config --set show_channel_urls yes

配置完成后,输入 conda config --show channels,应该能看到清华镜像在列表里。

验证一下:在终端输入 conda install numpy,看看下载速度快不快。


Step 4:创建你的第一个Python环境

环境是什么?可以理解为一个"独立的房间"。每个项目放一个房间,房间里的东西不会影响其他房间。

创建一个Python 3.10的环境(推荐这个版本,兼容性最好):

conda create --name myproject python=3.10

它会问你要不要安装一些包,输入 y 回车,然后等它装完。

激活这个环境:

# Windows
conda activate myproject

# Mac/Linux
source activate myproject

激活之后,终端前面会显示 (myproject),说明你现在在这个环境里。

验证Python安装成功:

python --version

应该显示 Python 3.10.x

在这个环境里安装第一个包(NumPy):

pip install numpy

装完之后验证:

python
>>> import numpy
>>> print(numpy.__version__)

看到版本号就说明一切正常。


Step 5:安装PyCharm(代码编辑器)

Anaconda是环境管理工具,但你需要一个写代码的地方。PyCharm是最推荐的Python IDE(集成开发环境)。

下载PyCharm

官网: https://www.jetbrains.com/pycharm/download/

你会看到两个版本:

  • Professional(专业版):收费,功能全面,适合专业开发
  • Community(社区版):免费,够用,对新手友好

我们选 Community(社区版)

Windows版:

  1. 点击"Download"
  2. 下载完双击 .exe
  3. 安装过程:
    • 点击 Next
    • 选择安装位置
    • 下面几个选项都勾上:
      • “Create Desktop Shortcut”(创建桌面快捷方式)
      • “.py” 相关的都勾(让py文件用PyCharm打开)
    • 点击 Install
    • 安装完点击 Finish

Mac版:

  1. 下载 .dmg 文件
  2. 拖到应用程序文件夹

第一次打开PyCharm

  1. 双击桌面PyCharm图标

  2. 第一次打开会让你选主题:

    • Darcula:深色主题,我比较喜欢这个,眼睛不累
    • Light:白色主题
    • 根据自己喜好选就行,以后还能改
  3. 同意用户协议

  4. 然后会到一个 “Customize PyCharm” 的界面,新手直接点 “Skip Remaining and Set Defaults”(跳过,用默认设置)

  5. 等待加载完成

创建第一个项目

  1. 点击 “New Project”
  2. 取个项目名字,比如 hello_python
  3. 关键:找到 “Python Interpreter” 这一项
  4. 点击右边的下拉框,选择 “Add New Interpreter” → “Add Local Interpreter”
  5. 选择 “Conda Environment” → “Existing environment”
  6. Interpreter 路径那里,点击右边的 ... 按钮,找到你之前创建的conda环境路径:
    • Windows通常是:C:\Users\你的用户名\anaconda3\envs\myproject\python.exe
    • Mac通常是:/Users/你的用户名/opt/anaconda3/envs/myproject/bin/python
  7. 点击 OK
  8. 点击 Create

Step 6:写第一个程序

项目创建完成后,你会看到PyCharm的主界面。

创建一个新文件:

  1. 在左侧项目面板里,右键点击 hello_python 文件夹
  2. 选择 New → Python File
  3. 取名叫 hello

输入以下代码:

print("Hello, World!")
name = input("你叫什么名字?")
print(f"你好,{name}!欢迎学Python!")

运行程序:

  1. 右键点击编辑器里的代码
  2. 选择 “Run ‘hello’”
  3. 底部会弹出一个窗口(Run窗口),显示程序输出
  4. 按提示输入你的名字,回车
  5. 应该能看到输出结果

恭喜你!你已经完成了第一个Python程序!


常见问题FAQ

Q1:装完Anaconda之后,还要单独装Python吗?

不需要。 Anaconda自带Python,装完Anaconda就等于装了Python。


Q2:pip install 和 conda install 有什么区别?

  • pip install:Python的包管理工具,装的包来自Python官方仓库(PyPI)
  • conda install:Anaconda的包管理工具,装的包来自Anaconda仓库

建议:在Anaconda环境里,优先用 conda install,因为conda会帮你处理依赖冲突。如果conda找不到想要的包,再用 pip install


Q3:之前装过Python了,还要装Anaconda吗?

建议装。 已经装了的话,装Anaconda不会影响原来的Python。两个是独立的。


Q4:Windows系统里,Anaconda装完之后在哪里找?

  • 在开始菜单里搜 “Anaconda Prompt”,点击就能打开
  • 或者搜 “Anaconda Navigator”,是一个图形界面

Q5:创建conda环境的时候,名字能取中文吗?

不能。 环境名只能用英文、数字、下划线。比如 my_projectrobotics_env 都行,我的项目 不行。


Q6:装了环境之后,下次怎么继续用?

激活环境:

conda activate myproject

激活之后终端前面会显示 (myproject),这时候 python 用的就是你环境里的Python版本。


我踩过的坑(总结)

教训
没换国内镜像,pip下载慢到怀疑人生第一件事换镜像
装了Python 3.12,很多库不兼容用3.10最稳
没创建虚拟环境,所有项目混在一起每个项目一个conda环境
环境路径选了中文名路径不要有中文和空格

写在最后

装环境这件事,说起来确实不如写代码有意思。但环境装不好,后面写代码的时候会有一堆莫名其妙的问题。

跟着这篇文章做下来,应该十分钟就能搞定。遇到问题不要慌,截图报错发评论区,我尽量帮大家解答。

下一步预告

下一篇文章讲 Python 的第一个程序 Hello World,顺便解释清楚每行代码都是干什么的。装好环境的同学,可以先预习一下。


参考资料

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐