PyCharm与Miniconda环境配置及第三方库安装指南

青禾
青禾
发布时间:2026-10-14| 5人浏览过
原创

本文详细介绍PyCharm社区版与Miniconda的安装步骤,重点讲解如何在PyCharm中配置Conda虚拟环境,以及通过IDE界面和命令行两种方式安装第三方库的方法,解决依赖冲突问题。

PyCharm是一款广受欢迎的Python集成开发环境(IDE)。

Conda工具集包含Miniconda和Anaconda两个版本,其中Miniconda为精简版,而Anaconda功能更为全面。本文教程以安装Miniconda为例进行说明。

根据官方文档描述,Conda的功能相当于pip与virtualenv的结合体。但从实际安装体验来看,Conda安装包内已内置了Python解释器。

因此,可以简单地将Conda理解为“Python+pip+virtualenv”的组合,或者将其视为Python的一种发行版,这类似于Linux系统的发行版概念。

此外,使用pip安装第三方库时,常因缺少VC依赖导致安装失败,而实际测试表明,使用Conda安装可以有效规避此类问题。具体原因尚待进一步研究,详细用法请参考下文第3.2.2节。

一、 PyCharm安装

本教程选用PyCharm社区版,其功能对比显示社区版已完全满足日常开发需求。

1.1 PyCharm下载

Windows系统下载链接:https://www.jetbrains.com/pycharm/download/#section=windows

1.2 PyCharm安装

双击下载得到的可执行文件,按照提示逐步完成安装流程。

在设置安装路径时,若点击“Next”按钮无反应,可尝试多次点击。

系统会询问是否创建32位或64位的桌面快捷方式,以及是否默认使用PyCharm打开.py文件,请根据个人习惯进行选择。

二、 Miniconda安装

2.1 Miniconda下载

官方下载链接:https://conda.io/miniconda.html

请根据实际需求选择合适的版本进行下载。

2.2 Miniconda安装

双击运行下载好的可执行文件开始安装。

若电脑中尚未安装Python,且希望将Conda自带的Python设为系统默认Python,可在后续步骤中勾选添加到“PATH”环境变量。

更推荐的做法是不勾选该选项。若需在CMD中使用,可通过开始菜单启动“Anaconda Prompt”,该工具会临时在PATH头部插入Anaconda目录,使python命令指向Anaconda下的Python。

2.3 Miniconda设置国内源和配置代理【可选】

以下示例以添加中科大镜像源及代理服务器“http://proxy.company.com:8080”为例。

请打开“C:\Users\你的用户名\.condarc”文件(若文件不存在则新建),写入以下内容并保存:


channels:
 - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
 - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
 - defaults
show_channel_urls: true

proxy_servers:
 http: http://proxy.company.com:8080/
 https: http://proxy.company.com:8080/
ssl_verify: False

三、 PyCharm+Miniconda配置

3.1 PyCharm配置Miniconda环境

启动PyCharm,首次打开时会显示界面,注意需将文本框滚动至底部才能点击“Accept”按钮。其他选项可根据个人喜好选择。

创建一个新项目。

Location用于指定项目存放位置,可自由设定,例如本例中设置为F:\PycharmProjects\HelloWorld。

展开Projects Interpreter选项。

在New environment using下拉菜单中选择“Conda”。

Location用于配置Conda环境的存储位置,必须指定一个不存在的目录。

Python version选项无需特别关注。

Conda executable用于指定Conda可执行文件路径,需前往Miniconda安装目录下的Scripts文件夹中手动选中。

Make available to all projects用于设置是否允许其他项目共享此Conda环境。通常建议每个项目独立配置环境以避免冲突,本例中不勾选此项。

Existing interpreter与前文的“New environment using”并列,用于选择已配置好的环境,前文提到的“Make available to all projects”功能即在此处生效。

点击“Create”创建项目后,即可开始编写、调试和运行Python程序。

3.2 安装第三方库

3.2.1 通过PyCharm安装第三方库

由于PyCharm相当于复制了一份Conda环境,直接在CMD中使用pip安装的包不会同步到PyCharm项目所引用的Conda环境中。因此,建议直接通过PyCharm界面安装第三方库。

例如,点击“File”--“Settings”。

在搜索框中输入要安装的包名,在列表中选中目标包,然后点击下方的“Install Package”按钮,等待安装完成。本例以faker库为例进行演示。

3.2.2 通过conda来安装第三方库【选看】

PyCharm安装第三方库的本质仍是调用CMD执行pip命令,只是PyCharm自动调整了第三方库的安装路径至当前Conda环境。

pip安装时常遇到缺少VC运行库的错误,此时可通过Conda安装来规避。关于路径切换问题,使用activate命令即可轻松解决(Linux系统需使用source activate)。

通过开始菜单打开Anaconda Prompt。

将Conda环境切换至HelloWorld(Linux系统需使用source activate):


conda env list
activate D:\Language\Miniconda3\envs\HelloWorld
conda env list

*号代表当前激活的Conda环境,可见已成功切换。此时即可通过Conda向HelloWorld环境安装第三方库。

例如执行命令安装scrapy(conda install scrapy)。

安装完成后再次打开Settings,可见3.2.1节中安装的faker库与本节安装的scrapy库均已出现在包列表中(其余为自动安装的依赖库)。

更多关于Python相关知识请查看下面的相关链接

相关标签:

免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。

Python 相关产品和应用

全部下载
Selenium

Selenium

4.51.0 · Windows

用于浏览器自动化和 Web 测试的 Python 工具。

scikit-learn

scikit-learn

1.9.1 · Windows

常用 Python 机器学习算法与模型评估工具库。

Black

Black

26.10.1 · Windows

强调一致性的 Python 自动代码格式化工具。

Ruff

Ruff

0.17.1 · macOS

由 Rust 编写的高速 Python 代码检查和格式化工具。

pytest

pytest

9.1.1 · Windows

简洁而强大的 Python 自动化测试框架。

FastAPI

FastAPI

0.146.0 · Windows

高性能 Python API 框架,支持类型提示和自动接口文档。

Flask

Flask

3.1.3 · Windows

轻量灵活的 Python Web 应用框架。

Django

Django

6.1.2 · Windows

成熟的 Python Web 框架,适合构建内容站点和业务系统。

Spyder

Spyder

6.1.7 · Windows

面向科学计算与数据分析的 Python 集成开发环境。

SciPy

SciPy

1.18.1 · Windows

面向科学、工程和技术计算的 Python 算法库。