You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

换工作后如何搭建干净的Python工作环境?含Conda、PyCharm部署建议

纯净Python工作环境搭建方案(基于Conda)

先直接解答你的疑问:IPython和Python Notebook不是同一个工具——IPython是增强版的Python交互式Shell,支持语法高亮、自动补全、魔法命令等;而你说的Python Notebook现在叫Jupyter Notebook,它最初是IPython的子项目(曾用名IPython Notebook),现在已经独立成支持多语言的网页式交互环境,能混合文字说明、代码、可视化输出,非常适合授课演示。

针对你要的「纯净无冗余」需求,推荐以下分步方案,完全避免全局环境混乱和冗余包:

第一步:安装Miniconda(而非Anaconda)

Miniconda是Conda的最小化发行版,只包含conda包管理器、Python核心和必要依赖,没有Anaconda自带的几百个预装包,是追求纯净的首选。

  • 下载对应系统的Miniconda安装包(选最新的Python 3.x基础版本即可,不用特意选Python3.6/2.7,后续用环境隔离实现多版本)
  • 安装时建议:
    • 不要勾选「Add Miniconda to system PATH」(如果担心影响全局Python环境,后续可以通过conda初始化或快捷终端使用)
    • 勾选「Register Miniconda as my default Python 3.x」(可选,不影响后续环境隔离)

第二步:用Conda环境隔离不同Python版本

这是解决多版本Python/包冲突的核心,每个环境完全独立,互不干扰:

  • 打开conda终端(或初始化conda后的普通终端),创建Python3.6环境:
    conda create -n py36 python=3.6
    
  • 创建Python2.7环境(如果确实需要):
    conda create -n py27 python=2.7
    
  • 激活/切换环境:
    • Windows:conda activate py36
    • Linux/macOS:source activate py36
  • 退出环境:conda deactivate

第三步:安装IDE和工具(按需安装,避免冗余)

1. PyCharm(个人开发)

直接安装PyCharm社区版(免费且满足个人开发需求),不要通过conda安装——PyCharm是独立IDE,独立安装更灵活,还能避免conda环境混入IDE相关冗余包:

  • 安装完成后,打开PyCharm,在「Settings → Project: XXX → Python Interpreter」中,选择「Add → Conda Environment → Existing environment」,找到对应conda环境的Python路径(比如~/miniconda3/envs/py36/bin/python或C:\Users\你的用户名\miniconda3\envs\py36\python.exe),即可绑定该环境作为项目解释器。

2. IPython & Jupyter Notebook(授课演示)

在需要的conda环境中按需安装,比如给py36环境安装:

conda activate py36
conda install ipython jupyter
  • 启动IPython:直接在激活的环境中输入ipython
  • 启动Jupyter Notebook:输入jupyter notebook,会自动打开网页端界面,适合授课时展示代码+讲解内容。
  • 如果需要在Notebook中切换不同Python环境,可安装nb_conda包:
    conda install nb_conda
    
    之后在Notebook的「Kernel → Change kernel」中就能选择py36/py27等环境。

为什么这是最无冗余的方案?

  • 用Miniconda替代Anaconda,砍掉了几百个不必要的预装包,节省空间且保持环境干净
  • 用conda环境隔离多版本Python,全局只有一个基础Python(Miniconda自带),所有项目/版本依赖都在独立环境中,完全避免冲突
  • IDE和工具按需安装在对应环境,不污染全局,也不会产生冗余依赖

内容的提问来源于stack exchange,提问作者Yorian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 07:04:05