Python安装:Anaconda和PyCharm配置,傻瓜式教程,看不懂你来打我
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版:
- 点击"Download"
- 下载完成后,双击
.exe文件 - 安装过程:
- 点击 “Next”
- 同意许可证
- 选择安装位置(建议不要装在C盘,选D盘或E盘的空文件夹)
- 重要:这里有个 “Add Anaconda to PATH” 的选项,不要勾选
- 下面有个 “Register Anaconda as default Python” 的选项,勾选它
- 点击 Install 等进度条走完
- 点击 Finish 完成
Mac版:
- 下载
.pkg文件 - 双击打开
- 一路点 Continue
- 选择安装位置(默认就行)
- 输入电脑密码确认安装
- 安装完成后,打开终端,输入
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版:
- 点击"Download"
- 下载完双击
.exe - 安装过程:
- 点击 Next
- 选择安装位置
- 下面几个选项都勾上:
- “Create Desktop Shortcut”(创建桌面快捷方式)
- “.py” 相关的都勾(让py文件用PyCharm打开)
- 点击 Install
- 安装完点击 Finish
Mac版:
- 下载
.dmg文件 - 拖到应用程序文件夹
第一次打开PyCharm
-
双击桌面PyCharm图标
-
第一次打开会让你选主题:
- Darcula:深色主题,我比较喜欢这个,眼睛不累
- Light:白色主题
- 根据自己喜好选就行,以后还能改
-
同意用户协议
-
然后会到一个 “Customize PyCharm” 的界面,新手直接点 “Skip Remaining and Set Defaults”(跳过,用默认设置)
-
等待加载完成
创建第一个项目
- 点击 “New Project”
- 取个项目名字,比如
hello_python - 关键:找到 “Python Interpreter” 这一项
- 点击右边的下拉框,选择 “Add New Interpreter” → “Add Local Interpreter”
- 选择 “Conda Environment” → “Existing environment”
- Interpreter 路径那里,点击右边的
...按钮,找到你之前创建的conda环境路径:- Windows通常是:
C:\Users\你的用户名\anaconda3\envs\myproject\python.exe - Mac通常是:
/Users/你的用户名/opt/anaconda3/envs/myproject/bin/python
- Windows通常是:
- 点击 OK
- 点击 Create
Step 6:写第一个程序
项目创建完成后,你会看到PyCharm的主界面。
创建一个新文件:
- 在左侧项目面板里,右键点击
hello_python文件夹 - 选择 New → Python File
- 取名叫
hello
输入以下代码:
print("Hello, World!")
name = input("你叫什么名字?")
print(f"你好,{name}!欢迎学Python!")
运行程序:
- 右键点击编辑器里的代码
- 选择 “Run ‘hello’”
- 底部会弹出一个窗口(Run窗口),显示程序输出
- 按提示输入你的名字,回车
- 应该能看到输出结果
恭喜你!你已经完成了第一个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_project、robotics_env 都行,我的项目 不行。
Q6:装了环境之后,下次怎么继续用?
激活环境:
conda activate myproject
激活之后终端前面会显示 (myproject),这时候 python 用的就是你环境里的Python版本。
我踩过的坑(总结)
| 坑 | 教训 |
|---|---|
| 没换国内镜像,pip下载慢到怀疑人生 | 第一件事换镜像 |
| 装了Python 3.12,很多库不兼容 | 用3.10最稳 |
| 没创建虚拟环境,所有项目混在一起 | 每个项目一个conda环境 |
| 环境路径选了中文名 | 路径不要有中文和空格 |
写在最后
装环境这件事,说起来确实不如写代码有意思。但环境装不好,后面写代码的时候会有一堆莫名其妙的问题。
跟着这篇文章做下来,应该十分钟就能搞定。遇到问题不要慌,截图报错发评论区,我尽量帮大家解答。
下一步预告:
下一篇文章讲 Python 的第一个程序 Hello World,顺便解释清楚每行代码都是干什么的。装好环境的同学,可以先预习一下。
参考资料:
更多推荐



所有评论(0)