生产力工具|vscode for mac的安装python库和使用虚拟环境(一)

embedded/2024/10/19 11:29:28/

一、在vscode中运行python代码(mac或windows)

(一)在vscode中安装Python插件

        若想在vscode中高效率的编辑Python代码,需要安装Python插件,点击下图中红框内的按钮:

屏幕截图 2021-03-11 211828.png

        然后在左上角的搜索框中输入:Python,如下图所示,点击下图中红框内的按钮安装插件,点击后红框内的按钮会变成“Installing”,等待,直到“Installing”消失。

屏幕截图 2021-03-11 211953.png

        关闭vscode,重新打开,仍然点击下图中红色框内的按钮,即可查看已经安装的插件:

屏幕截图 2021-03-11 212512.png

        发现Python插件已经安装,且vscode帮我们自动安装了Jupyter插件。

(二)选择Python解释器——F1(或者Ctrl+Shift+P)(mac是Command+Shift+P

        在vscode界面下,按键盘快捷键:F1(或者Ctrl+Shift+P)(mac是Command+Shift+P),在vscode界面上方会显示下图中红色框内的文本框,我们将其称之为命令栏

屏幕截图 2021-03-11 213034.png

在命令栏中输入Python:Select Interpreter,如下图所示:

image.png

        点击上图中蓝色的文字,会显示类似下图的内容:

image.png

        因为我这里安装了很多个Python解释器,所以这里会显示多个。如果你只安装过一次Python,这里应该只显示你安装的那个Python.exe。选中你安装的Python.exe,稍等一小会儿,vscode界面左下角会显示下图中红框内的文字,即表示vscode已经识别到了Python解释器。红框中“Python”字符后面的数字就是我们安装的Python版本。

屏幕截图 2021-03-11 214331.png

(三)建立第一个python文件

在磁盘中新建文件夹,比如我在C盘下建立名为“Python学习”的文件夹,然后在vscode界面下依次点击下图中的红色按钮和紫色按钮。

屏幕截图 2021-03-11 214711.png

选择刚才新建好的文件夹,然后点击下图中红框内的“选择文件夹”按钮,如下图所示

屏幕截图 2021-03-11 214935.png

上述操作完成后,点击下图中红色框内的按钮

屏幕截图 2021-03-11 215239.png

        在上图中紫色框所在位置可看到我们刚才选择的文件夹名字。点击上图中绿色箭头指向的按钮,可以新建文件并给文件命名。在这里新建文件与我们平常在win10下新建文件的效果是一样的。

(四)尝试运行代码

        这里介绍2种运行Python文件的方法:

(1)方法一——vscode右上角的绿色三角

        点击vscode右上角的绿色三角,即下图右侧红框内的图标:

屏幕截图 2021-03-11 220212.png

        点击完成后,可在vscode界面下方看到运行结果,如下图所示:

屏幕截图 2021-03-11 220524.png

(2)方法二——“Run Python File in Terminal”

        在写代码的位置单击右键,并在显示的菜单中选择“Run Python File in Terminal”,如下图所示,也可以运行hello.py文件。

屏幕截图 2021-03-11 220555.png

二、vscode环境里导入python库(三种方法)

(一)方法一:配置在vscode环境里

步骤如下
1.打开vscode,随便运行一串代码,下方会有python具体安装路径出现
在这里插入图片描述
也就是这里c盘的地址(后面d盘的地址是我运行代码的保存地址,不用管
截取前面部分,即C:\Users\Rover\AppData\Local\Programs\Python\Python38-32

2.在电脑对应地址打开该文件夹,找到Scripts文件夹,进入,会发现有一个pip.exe,这就是用来安装的工具。
然后复制改文件夹地址: C:\Users\Rover\AppData\Local\Programs\Python\Python38-32\Scripts
在这里插入图片描述
在这里插入图片描述

3.win+r打开cmd,输入-cd C:\Users\Rover\AppData\Local\Programs\Python\Python38-32\Scripts 进入该文件夹
在这里插入图片描述
4. 此处以安装 python-pptx 为例,输入 -pip install python-pptx(替换成任意库名即可
在这里插入图片描述
5. 自动下载成功后会出现如下提示
在这里插入图片描述
到此结束

扩展: 他提醒我对pip进行升级,输入指令 python -m pip install --upgrade pip或者python.exe -m pip install --upgrade pip 即可

在这里插入图片描述
输入指令:
在这里插入图片描述
成功!

vscode_33">(二)方法二:直接在vscode里面导入

在控制台输入 pip install option(写导入的库名,比如这里导入option)
在这里插入图片描述

(三)方法三:利用anaconda导入

来源:用anaconda在vscode环境下安装python的各种库 | 详细介绍_vscode怎么安装panda-CSDN博客

三、在虚拟环境中安装包

(一)创建虚拟环境

1.命令行窗口

一般默认PowerShell,链接项目文件夹地址
command Prompt - cmd

在这里插入图片描述

2.创建虚拟环境

py -3 -m venv .venv

在这里插入图片描述
3.配置解析器

在VS Code中按Ctrl + Shift + P打开命令面板,输入Python: Select Interpreter,选择虚拟环境下的解释器。

在这里插入图片描述

4.推出虚拟环境

在命令行输入命令 deactivate;
在这里插入图片描述

(二)在虚拟环境中安装包

(1)查看并激活当前虚拟环境

1:在vs code选择,查看-》命令面板来打开命令面板或者使用快捷键【ctrl+shift+p】

在这里插入图片描述
2:再选择Python :Select Interpreter来选择运行环境
在这里插入图片描述
3:然后我们就可以来选择我们需要的运行环境
在这里插入图片描述(2)按第一步顺序安装包

在VSCode中查看已创建的虚拟环境非常简单。下面是一种常用的方法:

1. 打开VSCode编辑器。

2. 在左侧的导航栏中找到并点击“终端”选项卡,或者使用快捷键“Ctrl+`”打开终端。

3. 在终端中,你将看到一个下拉菜单,用于选择默认的终端类型。确保已选择“集成终端”选项。

4. 接下来,你需要激活你的虚拟环境。这可以通过在终端中运行相关的命令来完成,具体取决于你使用的虚拟环境管理器。

– 如果你使用的是`virtualenv`来管理虚拟环境,在终端中运行以下命令激活虚拟环境:
“`
source <虚拟环境目录>/bin/activate
“`

– 如果你使用的是`conda`来管理虚拟环境,在终端中运行以下命令激活虚拟环境:
“`
conda activate <虚拟环境名称>
“`

5. 激活虚拟环境后,你将在终端前面的提示符中看到虚拟环境的名称。这表示你已成功激活了虚拟环境。

6. 最后,你可以在终端中执行其他与虚拟环境相关的命令,以查看和管理虚拟环境中安装的软件包、库等。

– 如果需要查看已安装的软件包列表,可以使用以下命令:
“`
pip list
“`

– 如果需要执行其他操作,如安装新的软件包,可以使用相应的命令,例如:
“`
pip install <软件包名称>
“`

虚拟环境中的软件包是隔离的,不会干扰系统环境或其他虚拟环境。

综上所述,这就是在VSCode中查看已创建的虚拟环境的方法。确保你已正确激活虚拟环境,并在终端中执行相关命令来管理虚拟环境中的软件包。


http://www.ppmy.cn/embedded/128728.html

相关文章

C++初阶

目录 一.命名空间 1.命名空间定义 2.命名空间使用 二.C输入&输出 三.缺省参数 四. 函数重载 五.引用 1.常引用 2.传值、传引用效率比较 3.引用和指针的区别 4.引用和指针的不同点: 小知识点: 六.内联函数 七.auto关键字(C11) 1.auto的使用细则 八.基于范围…

Python知识梳理总结思维导图

Python 语法简洁且富有表现力。它采用简洁的缩进方式来划分代码块&#xff0c;增强了代码的可读性。变量无需事先声明类型&#xff0c;可随时赋值并根据值自动确定类型。Python 支持多种数据类型&#xff0c;包括整数、浮点数、字符串、列表、元组、集合和字典等。函数定义使用…

【Git】基本操作+分支管理

Git基本操作 Git仓库创建 Git仓库的基本认知 Git仓库就是一个用来跟踪和管理项目文件变化的地方&#xff0c;其记录了所有的修改历史&#xff0c;可以回退到之前的任何一个历史版本 工作区&#xff1a;正在进行实际操作的文件夹暂存区&#xff1a;临时保存想要提交修改的区域…

Windows安装RabbitMQ 4.0.2(图文教程)

本章教程,主要记录在Windows 10上RabbitMQ 4.0.2的安装过程。 一、下载安装包 1、官方下载(速度不稳定) Erlang:https://github.com/erlang/otp/releases/download/OTP-26.0/otp_win64_26.0.exe RabbitMQ 4.0.2:https://github.com/rabbitmq/rabbitmq-server/releases/do…

C#的自定义对话框和提示窗体 - 开源研究系列文章

上次的应用因为需要用到对话框和提示窗体&#xff0c;然后系统自带的MessageBox界面个人又看不上&#xff0c;所以就想自己编写一个自定义的窗体&#xff0c;于是有了本文&#xff0c;具体的已经应用到笔者其它的应用里了。 1、 项目目录&#xff1b; 2、 源码介绍&#xff1b;…

Redis Search系列 - 第一讲 创建索引

目录 一、引言二、全文检索基本概念三、创建索引 一、引言 Redis Search 是 Redis 的一个模块&#xff0c;用于提供全文搜索和二级索引功能。它允许在 Redis 数据库中执行复杂的搜索查询&#xff0c;并支持多种数据类型和查询操作。以下是 Redis Search 的一些关键特性&#x…

Python进阶知识3

Python迭代器与生成器 迭代器 Iterator 1.什么是迭代器 迭代器是访问可迭代对象的工具迭代器是指用 iter(obj) 函数返回的对象(实例)迭代器可以用next(it)函数获取可迭代对象的数据 2.迭代器函数iter和next 函数说明iter(iterable)从可迭代对象中返回一个迭代器,iterable必…

19.面试算法-树的深度优先遍(一)

1. 深入理解前中后序遍历 深度优先遍历有前中后三种情况&#xff0c;大部分人看过之后就能写出来&#xff0c;很遗憾大部分只是背下来的&#xff0c;稍微变换一下就废了。 我们再从二叉树的角度看递归&#xff0c;每次遇到递归&#xff0c;都按照前面说的四步来写&#xff0c…