0


Python开发运维:VSCode与Pycharm 部署 Anaconda虚拟环境

一、实验

1.环境

(1)主机

表1 主机
系统软件插件Windows 11VSCode Python、Jupyter
PyCharm
Anacondaipykernel包
(2)VSCode查看插件

已安装Python

已安装Jupyter

(3)Windows查看当前Python版本

运行cmd

python -V

2.Windows 部署 Anaconda

(1)查阅

https://repo.anaconda.com/archive/

(2)下载

选择Windows版本

https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Windows-x86_64.exe

(3)安装

下一步Next

默认

默认

选择安装路径

安装选项 (这里全选,也可以根据自己的需求选择)

1)选项1
英文: Create start menu shortcuts (supported packages only).
中文:创建开始快捷方式(仅支持包)。

2)选项2
英文: Add Anaconda3 to my PATH environment variable
中文:将Anaconda3添加到我的PATH环境变量

英文: Not recommended.   This can lead to conflicts with other applications.   Instead, use the Command Prompt and Powershell menus added to the Windows Start Menu.
中文:不推荐。这可能导致与其他应用程序的冲突。相反,使用命令提示符和Powershell菜单添加到Windows开始菜单。

3)选项3
英文: Register Anaconda3 as my default Python 3.11
中文:注册Anaconda3作为我默认的Python 3.11

英文: Recomended. Allows other programs, such as VSCode, PyCharm, etc. to automatically detect Anaconda3 as the primary Python 3.11 on the system.
中文:推荐。允许其他程序,如VSCode, PyCharm等自动检测Anaconda3作为系统上的主Python 3.11。

4)选项4
英文: Clear the package cache upon completion
中文:完成后清除包缓存

英文: Recommended.   Recovers some disk space without harming functionality.
中文:推荐。恢复部分磁盘空间而不损害功能。

下一步Next

下一步Next

完成Finish

安装成功跳转界面

https://www.anaconda.com/installation-success?source=installer

3.Anaconda 使用

(1)打开应用

打开win键,搜索Anaconda Prompt

(2)进入界面

看到命令行左侧括号有base即为安装成功

(3)查看版本

conda -V

python -V

(4)为Anaconda添加国内源

conda config --show channels

删除所有自己添加的国内源镜像

conda config --remove-key channels

添加和配置国内源镜像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

再次查看自己添加的国内源镜像

conda config --show channels

(5)创建和管理虚拟环境

名称可以自定义,这里输入DevOps

conda create -n DevOps python=3.8

输入y以便进行下一步

输入conda activate +环境名,目的是进入该虚拟环境

conda activate DevOps

输入以下命令,即为退出虚拟环境

conda deactivate

(6)查看虚拟环境的名称和位置路径

conda env list

(7)安装第三方库

进入环境

conda activate DevOps

安装的库名是ipykernel

conda install ipykernel

输入y,完成安装

4.VSCode 部署 Anaconda虚拟环境

(1)查阅

https://code.visualstudio.com/Download

(2)选择编译器 (VScode需要重启)

按住 ctrl + p ,输入“>select interpreter”

>select interpreter

(3) 选择环境

选择DevOps

(4)弹出界面

安装

(5)选择python选择解释器

重复之前操作,选择python选择解释器,选择对应的python版本

>select interpreter

选择DevOps

(6)更改内核

选择DevOps

(7)运行测试项目

print("Start Python!")

5.Pycharm 部署 Anaconda虚拟环境

(1)查阅

https://www.jetbrains.com/pycharm/

(2)打开软件

打开 PyCharm,进入文件 —> 设置(Preferences)界面,找到解释器选项。

(3)添加解释器

选择希望使用的 Anaconda 环境作为解释器,并进行配置

(4)弹出界面

(5)选择已存在的

(6)确定路径

(7)完成

6.Windows使用命令窗口版 Jupyter Notebook

(1)进入虚拟环境

conda activate DevOps

(2)打开网页端

命令行输入

jupyter notebook

(3)进入网页端

http://localhost:8888/tree

点击左侧的Desktop文件夹

(3)新建文件夹

点击右侧的new按钮,展开后再点击Folder按钮,即新建文件夹

已新建

(4)重命名

勾选刚才新建的文件键,点击左上角的Rename,在新打开的窗口中输入文件夹名字为测试,点击重命名,此时电脑桌面上就已经新建好一个文件夹

完成

桌面生成

(5)新建文件

点击测试文件夹,点击new,点击Python3,则新建了一个.ipynb文件。

完成

点击左上角的Untitled

在新打开的窗口中输入新的文件名,点击重命名

(6)测试

在新打开的文件中第一行(实际上为in)后的框内输入代码,点击运行按钮,第二行(实际上为out)后面的就是代码输出结果

print(2024)

pipeline = “cicd”
pepeline

print(1+1)

(7) 关闭

选择Shut Down

确认Shut Down

观察

(8)退出虚拟环境

conda deactivate

7.Anaconda 图形化界面

(1)打开

搜索 Anaconda Navigator

打开

(2)进入系统

(3)退出

YES

二、问题

1.VSCode 运行.ipynb代码时报错

(1)报错

弹框

安装

运行具有“d:\soft\Python38\python.exe”的单元格需要ipykernel包。
Run the following command to install 'ipykernel' into the Python environment. 
Command: 'd:/soft/Python38/python.exe -m pip install ipykernel -U --user --force-reinstall'

继续报错

(2)原因分析

查阅

https://github.com/microsoft/vscode-jupyter/wiki/Jupyter-Kernels-and-the-Jupyter-Extension#python-extension-and-ipykernel

在使用vscode运行.ipynb文件中提示需要安装ipykernel包的提示,需要安装Anaconda。

(3)解决方法

安装Anaconda是为了通过anaconda来安装一些需要的环境,例如ipykernel包。

conda activate DevOps

conda install ipykernel

输入y,完成安装

2.pip 如何使用国内镜像源安装库

(1)命令

1)pip使用清华源镜像源
pip install <库> -i https://pypi.tuna.tsinghua.edu.cn/simple/

2)pip使用豆瓣的镜像源
pip install <库> -i https://pypi.douban.com/simple/

3)pip使用中国科技大学的镜像源
pip install <库> -i https://pypi.mirrors.ustc.edu.cn/simple/

4)pip使用阿里云的镜像源
pip install <库> -i http://mirrors.aliyun.com/pypi/simple/
标签: 运维 jupyter ide

本文转载自: https://blog.csdn.net/cronaldo91/article/details/139424831
版权归原作者 cronaldo91 所有, 如有侵权,请联系我们删除。

“Python开发运维:VSCode与Pycharm 部署 Anaconda虚拟环境”的评论:

还没有评论