人工智能-python-【conda环境配置及IDE(vsCode、PyCharm、Jupyter)开发环境配置】
本文详细介绍了Python开发环境的配置方法。首先说明了Conda的安装步骤和虚拟环境管理命令(创建、查看、删除、修改环境)。然后分别讲解了三种开发工具的配置流程:1)vsCode需安装Python扩展并设置解释器;2)PyCharm通过项目设置配置解释器;3)Jupyter需在Conda环境中安装并关联内核。最后指出通过这些配置可搭建高效的Python开发环境。全文以150字精炼概括了开发环境搭
·
Conda环境配置及IDE(vsCode、PyCharm、Jupyter)开发环境配置详细步骤
文章目录
1Conda环境配置
1.1安装Conda
- 访问 Anaconda官方网站 下载对应操作系统的Anaconda或Miniconda安装包。
- 按照安装程序的提示完成安装,安装时可以选择添加
conda
到系统的环境变量中。
1.2创建和管理虚拟环境
-
使用以下命令创建新的虚拟环境:
conda create -name myenv python==3.12(版本号)
这会创建一个名为
myenv
的虚拟环境,并安装Python 3.12版本。 -
查看已创建的环境:
conda env list
-
删除虚拟环境:
conda remove --name myenv --all
-
修改虚拟环境:
conda rename -n test123 test321
1.3激活和切换环境
-
激活虚拟环境:
conda activate myenv
-
切换到其他环境:
conda activate otherenv
-
退出当前环境:
conda deactivate
2vsCode开发环境配置
2.1安装vsCode
- 访问 vsCode官网 下载并安装Visual Studio Code。
- 安装完成后打开vsCode。
2.2安装Python扩展
- 打开vsCode,点击左侧的扩展图标,搜索
Python
并安装官方的Python
扩展。 - 安装完后,vsCode会提供Python的代码高亮、自动补全等功能。
2.3设置Python解释器
-
按下
Ctrl + Shift + P
,输入Python: Select Interpreter
。或者点击右下角选择已有环境 -
选择你需要的Python解释器,通常是
conda
环境中的解释器。
2.4调试配置
- 在vsCode中创建一个新的
.vscode/launch.json
文件,添加调试配置。 - 配置文件示例:
{ "version": "0.2.0", "configurations": [ { "name": "Python: Current File", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal" } ] }
3PyCharm开发环境配置
3.1安装PyCharm
- 访问 PyCharm官网 下载并安装PyCharm。
- 安装完成后,启动PyCharm并创建一个新的项目。
3.2设置Python解释器
- 在PyCharm中,点击
File -> Settings -> Project: YourProjectName -> Python Interpreter
。 - 选择
Add Interpreter
,然后选择Conda Environment
,或者选择系统中已安装的Python解释器。这里最好选择现有环境
3.3创建虚拟环境
- 在设置Python解释器时,可以选择创建新的虚拟环境,PyCharm会自动为你配置好conda环境。
4Jupyter开发环境配置
4.1安装Jupyter Notebook
- 激活你的Conda环境,安装Jupyter:
conda activate --name myenv
4.2配置Jupyter与Conda环境结合使用
-
在已激活的Conda环境中安装jupyter:
pip install jupyter
-
切换到执行文件:
python -m ipykernel install --user --name=myenv --display-name "Python (myenv)"
-
在浏览器上启动jupyter
jupyter lab
通过上述步骤,你将成功配置好Conda环境及多个开发环境(vsCode、PyCharm、Jupyter),开始高效的Python开发。

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)