PyCharm+Miniconda3安装配置教程

PyCharm+Miniconda3安装配置教程PyCharm 是 Python 著名的 Python 集成开发环境 IDE conda 有 Miniconda 和 Anaconda 前者应该是类似最小化版本 后者可能是功能更为强大的版本 我们这里安装 Miniconda 按官方文档的说法 conda 相当于 pip 与 virtualenv 的结合 但实际安装来看 conda 本身包括了 Python 所以简单起见可以认为 conda Python pip vi

PyCharm是Python著名的Python集成开发环境(IDE)

conda有Miniconda和Anaconda,前者应该是类似最小化版本,后者可能是功能更为强大的版本,我们这里安装Miniconda

按官方文档的说法conda相当于pip与virtualenv的结合,但实际安装来看conda本身包括了Python

所以简单起见可以认为”conda=Python+pip+virtualenv”,或者说conda是Python的发行版(类似于Linux发行版);

另外,pip安装第三方库经常出现vc依赖问题导致不能成功安装,而实际使用来看conda安装可以避开这类问题,根本原因还未研究,使用见下边3.2.2

 

一、 PyCharm安装

我们这里安装PyCharm社区版,社区版与商业版功能对比如下。感觉社区版完全够用

PyCharm+Miniconda3安装配置教程

1.1 PyCharm下载

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

PyCharm+Miniconda3安装配置教程

 

1.2 PyCharm安装

双击下载的可执行文件,一步步安装即可

PyCharm+Miniconda3安装配置教程

选择自己的安装目路,“Next”没反应就多点几下

PyCharm+Miniconda3安装配置教程

创建32位还是64位的桌面快捷方式,是否默认用PyCharm打开.py文件,根据自己情况选

PyCharm+Miniconda3安装配置教程

PyCharm+Miniconda3安装配置教程

 

二、 Miniconda安装

2.1 Miniconda下载

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

根据自己的需求选择自己需要的版本

PyCharm+Miniconda3安装配置教程

 

 2.2 Miniconda安装

 双击运行下载的可执行文件

PyCharm+Miniconda3安装配置教程

PyCharm+Miniconda3安装配置教程

PyCharm+Miniconda3安装配置教程

PyCharm+Miniconda3安装配置教程

如果电脑中未安装python,想将conda带的python安装为电脑默认的python,则在下一步中可钩选添加到”PATH“环境变量

更推荐的做法是不钩选,然后真想在cmd中使用时,到开始菜单中启动”Anaconda Prompt“,Anaconda Prompt会临时在PATH开头插入Anaconda的目录使得python指向Anaconda的python

PyCharm+Miniconda3安装配置教程

PyCharm+Miniconda3安装配置教程

PyCharm+Miniconda3安装配置教程

 

三、 PyCharm+Miniconda配置

3.1 PyCharm配置Miniconda环境

启动PyCharm,第一次打开有由下界面,注意把文本框拉到最底下“Accept”按钮才可点击。其他一些自己看着选

PyCharm+Miniconda3安装配置教程

创建一个新项目

PyCharm+Miniconda3安装配置教程

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”的作用也就在这里

PyCharm+Miniconda3安装配置教程

点击“Create”创建项目,就可以编写、调试、运行Python程序了

PyCharm+Miniconda3安装配置教程

 

3.2 安装第三方库

3.2.1 通过PyCharm安装第三方库

由于PyCharm相录于复制了一份conda所以在cmd中直接用pip安装的包是不会同步到PyCharm项目所使用的Conda环境中的,但我们可以直接通过PyCharm自己来安装第三方库

如点击“File”–“Settings”

PyCharm+Miniconda3安装配置教程

PyCharm+Miniconda3安装配置教程

在搜索框搜索自己安装的包,在列表中选中要安装的包,然后点击下方“Install Package”,然后等待安装即可,我这里以faker库为例

PyCharm+Miniconda3安装配置教程

 

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

PyCharm安装第三方库本质还是调用cmd,执行pip进行安装只是PyCharm自己调整了第三方库的安装位置到当前conda环境而已

pip安装经常会遇到缺少vc运行环境的问题,这时我们可以通过使用conda安装避开这种错误;至于安装路径问题我们可以通过使用activate轻松切换(Linux要用source activate)

通过开始菜单打开Anaconda Prompt

PyCharm+Miniconda3安装配置教程

将conda环境切换到HelloWorld(Linux要用source activate):

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

PyCharm+Miniconda3安装配置教程

*号代表当前conda所使用的环境,可见以看到我们已成功切换,此时我们就可以通过conda往HelloWorld环境安装第三方库了

比如安装scrapy(conda install scrapy)

PyCharm+Miniconda3安装配置教程

安装完成后我们再次打开setting,可以看到3.2.1中安装的faker和这里安装的scrapy都已出现在包列表中(其他的一堆是自动安装的依赖库)

PyCharm+Miniconda3安装配置教程

 

转载于:https://www.cnblogs.com/lsdb/p/9121033.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173330.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午9:01
下一篇 2026年3月27日 上午9:02


相关推荐

  • 网络七层模型

    网络七层模型最近又看到这个七层模型了 一直都记不住这个七层模型 就算背住了也很快忘记 主要原因还是因为没有真实的使用场景 也没能理解其中的原理 但是这个东西是计算机网络的基础 既然碰巧看到就顺便整理一下吧 很多知识的梳理都是通过文章来理解贯通的 所以在计算机开发中对于技术的应用对敲代码 对于抽象的知识多写文章 自然而然的就懂了

    2026年3月19日
    2
  • shell循环打印「建议收藏」

    shell循环打印「建议收藏」#!/usr/bin/envbashstart=”$1″end=”$2″while[${start}-le${end}]doecho”${start}”start=$((${start}+1))donewhile[${start}-le${end}];doecho”${start}”start=$((${start}+1))do…

    2022年7月24日
    12
  • [解疑][TI]TI毫米波雷达系列(五):恒虚警算法(CFAR)原理

    [解疑][TI]TI毫米波雷达系列(五):恒虚警算法(CFAR)原理在雷达应用中经常会用到恒虚警算法 本文介绍经典的算法及用 matlab 实现程序 本文参考相关文章博文整理汇总而成 感谢各位博主的无私分享 介绍统计检测理论是利用信号的统计特性和噪声的统计特性等信息来建立最佳判决的数学理论 主要解决在受噪声干扰的观测中 信号有无的判决问题 其数学基础就是统计判决理论 又称假设检验理论 假设检验是进行统计判决的重要工具 信号检测相当于数理统计中的假设检验 假设就是检验对象的可能情况或状态 对于雷达或声呐检测来说 可以选用两个假设 即目标存在或不存在 由于噪声的存在及观察

    2026年3月19日
    3
  • OpenClaw使用指南:从部署入门到玩转AI自动化

    OpenClaw使用指南:从部署入门到玩转AI自动化

    2026年3月16日
    3
  • 白盒测试的几种覆盖方法:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖详解

    白盒测试的几种覆盖方法:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖详解文章转自 http www 51testing com html 44 n 3713444 html 白盒测试用例设计的一个很重要的评估标准就是对代码的覆盖度 一说到覆盖 大家都感觉非常熟悉 但是常见的覆盖都有哪些 各自有什么优缺点 在白盒测试的用例设计中我们应该如何自如地运用呢 今天小编就为大家总结了一下几种常见的覆盖以及各自的优缺点 白盒测试中常见的覆盖有六种 语句覆盖 判定覆盖 条

    2026年3月18日
    1
  • 简单分析实现运维利器—webssh终端

    简单分析实现运维利器—webssh终端背景现在几乎所有东西都向往着自动化 在运维界更是如此 运维人员都向往自动化代替人工操作 解决人工操作大量重复性工作的问题 故障主动恢复 及时发现 流程 解决 运维规范化 角色定义和责任划分 流程化等 但这些种种的目的 都离不开非常细小的技术支持 下面我们就来讨论如何搭建一个自动化运维平台 本文先讲一讲运维平台较重要的技术之一的 webssh 一 技术选型 amp 实现思路 1 后端逻辑 选用 Django 框架 2 模拟 web 终端 选用 xterm3 实现远程主机连接 建立 ssh 通道 python 库 pa

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号