当前位置: 首页 > news >正文

Python第三方库安装——使用vscode、pycharm安装Python第三方库

@[TOC](Python第三方库安装——使用vscode、pycharm安装Python第三方库)

# 前言

 

在这里介绍vscode、Pycharm安装python第三方库的方法。

 

操作系统:windows10 专业版

 

环境如下:

 

Pycharm Comunity 2022.3

 

Visual Studio Code 2019

 

Python 3.8

 

pip:23.0.1

# pycharm

pycharm是一款很强大的、专用于写python的ide。

 

小白式安装第三方库往往能给初学者一种 **“高级感”** ,而对于使用惯了Linux的人而言命令行才是最纯粹高效的方式。

 

pycharm第三库的安装方式是在点开**文件**,然后点**设置**,

 

![在这里插入图片描述](https://img-blog.csdnimg.cn/ea7d755578274023bae6901b99405762.png)

然后点击**项目**里面的**Python解释器**

 

![在这里插入图片描述](https://img-blog.csdnimg.cn/486f8fd8315a4319bd7785351b3f00d7.png)

 

点击这个**加号**

 

![在这里插入图片描述](https://img-blog.csdnimg.cn/7912932e274a4a1d9b29f478fd119d39.png)

 

然后**搜索你要安装的库**点击下方**安装**就可以了。

![。](https://img-blog.csdnimg.cn/625838178c4a4852806b239661999c93.png)

 

# vscode

vscode安装第三方python库其实就是**使用pip命令**安装,**点击终端新建一个终端**

 

![在这里插入图片描述](https://img-blog.csdnimg.cn/4b27f42b4117482d8fff3954563f5070.png)

 

然后会**弹出来一个控制台**,输入**pip install [你要安装的库]** 即可

 

![在这里插入图片描述](https://img-blog.csdnimg.cn/5fe1fa6aa05c48c587ecae785c00c707.png)

 

比如我在这里安装**中文字词处理库jieba**,所以我应该输入:

```c

pip install jieba

```

 

然后就静静等待它装好就好了

 

![在这里插入图片描述](https://img-blog.csdnimg.cn/b037d0c6bd054121bb63fdc8a32ce949.png)

 

# 结尾

浅谈开发软件

 

Pycharm用太多了,调教好它的细节花费了我很多心血,用到我不愿意接受其他IDE,索性就不使用其他了。如jupyter搭建好后也没用过几次就又回到Pycharm了。

 

我更喜欢使用vscode编写**ESP-IDF工程(C语言项目)**,它不像clion需要付费使用。我也并不使用vscode的编译环境,我仅仅用它来一览无余的查看整个项目的工程结构,然后在espidf命令行终端使用命令来编译。

 

不过vscode的jupyter notebook我还是很喜欢,它可以新建多个代码块,并且使用不同的内核执行不同的代码块。如果你不希望自己在学习过程中一直新建代码文件,但是查看和移植起来却比较麻烦;或者是仅仅建一个文件,每次学习到了新的知识就删除原有的代码,覆盖上新的代码,那么使用jupyter notebook绝对是不二之选。

 

如下图所示:

![在这里插入图片描述](https://img-blog.csdnimg.cn/b0d14e95566242f8ac6944f032a78bad.png)

初学者可以尝试jupyter,**无需创建工程**、也**无需新建一大堆test.py文件**就能用的方式让人很心动。

 

使用**Anaconda解释器**会默认安装它,它是以**本地服务器**的形式来运行python代码,你也可以以**云服务器**的形式来使用云服务器的资源来做计算。如**人工智能**、**机器视觉**可以采用**云算力**来解决算力问题,我们只需提供代码和数据即可。

 

![在这里插入图片描述](https://img-blog.csdnimg.cn/5cdd70976c3e4325adb0d61efd8c0e70.png)

 

![](https://img-blog.csdnimg.cn/6b3e68c3d1974397ba4991417902a36a.png)

文章最后要给自己打一波广告

 

# Python基础

 

[Python基础——0.Python环境的安装](https://blog.csdn.net/qq_53381910/article/details/128821705)

 

[Python基础——1.变量和简单数据类型](https://blog.csdn.net/qq_53381910/article/details/128758747)

 

[Python基础——2.列表简介](https://blog.csdn.net/qq_53381910/article/details/128759051)

 

[Python基础——3.操作列表](https://blog.csdn.net/qq_53381910/article/details/128759196)

 

[Python基础——4.if语句](https://blog.csdn.net/qq_53381910/article/details/128796053)

 

[Python基础——5.字典](https://blog.csdn.net/qq_53381910/article/details/129370727)

 

[Python基础——6.用户输入和while循环](https://blog.csdn.net/qq_53381910/article/details/129420554)

 

[Python基础——7.函数](https://blog.csdn.net/qq_53381910/article/details/129759210)

 

[Python基础——8.类](https://blog.csdn.net/qq_53381910/article/details/129803364)

 

[Python基础——9.文件](https://blog.csdn.net/qq_53381910/article/details/130460601)

 

# Python实例

 

[Python第三方库安装——使用vscode、pycharm安装Python第三方库](https://blog.csdn.net/qq_53381910/article/details/129868758)

 

[Python使用SMTP协议向指定邮箱发送邮件](https://blog.csdn.net/qq_53381910/article/details/129827328)

 

[python中requests库使用方法详解](https://blog.csdn.net/qq_53381910/article/details/128857205)

 

[Python爬虫实战——获取电影影评](https://blog.csdn.net/qq_53381910/article/details/130252876)

 

[Python爬虫实战——下载小说](https://blog.csdn.net/qq_53381910/article/details/130229783)

 

[Python爬虫实战——获取指定博主所有专栏链接及博文链接](https://blog.csdn.net/qq_53381910/article/details/130816856)

 

[Python使用OS库进行文件整理](https://blog.csdn.net/qq_53381910/article/details/130267263)

 

[计算机办公自动化——Python批量生成请假条](https://blog.csdn.net/qq_53381910/article/details/130268366)

 

[Redis数据库的安装(Windows10)](https://blog.csdn.net/qq_53381910/article/details/130383352)

 

[Redis数据库常用语句](https://blog.csdn.net/qq_53381910/article/details/130388824)

 

[基于PyQt5的图形化界面开发——自制Redis图形化客户端(文末附源码)](https://blog.csdn.net/qq_53381910/article/details/130409118)

 

[基于PyQt5的图形化界面开发——自制MQTT客户端](https://blog.csdn.net/qq_53381910/article/details/130298692)

 

[基于PyQt5的图形化界面开发——模拟医院管理系统](https://blog.csdn.net/qq_53381910/article/details/130468373)

 

[基于PyQt5的图形化界面开发——PyQt示例_计算器](https://blog.csdn.net/qq_53381910/article/details/130675712)

 

[基于PyQt5的图形化界面开发——PyQt示例_扫雷](https://blog.csdn.net/qq_53381910/article/details/130695841)

 

[基于PyQt5的图形化界面开发——Windows内存资源监视助手[附带编译exe教程]](https://blog.csdn.net/qq_53381910/article/details/130736891)

 

[基于PyQt5的图形化界面开发——自制ssh工具](https://blog.csdn.net/qq_53381910/article/details/130775330)

 

[基于PyQt5的图形化界面开发——堆栈动画演示](https://blog.csdn.net/qq_53381910/article/details/131015878)

 

[基于PyQt5的图形化界面开发——队列动画演示](https://blog.csdn.net/qq_53381910/article/details/131016130)

 

[基于flask的web应用开发——认识@app.route](https://blog.csdn.net/qq_53381910/article/details/131016473)

 

[基于flask的web应用开发——访问漂亮的html页面以及页面跳转](https://blog.csdn.net/qq_53381910/article/details/131021754)

 

[基于flask的web应用开发——接受post请求](https://blog.csdn.net/qq_53381910/article/details/131032425)

 

[基于flask的web应用开发——登录界面](https://blog.csdn.net/qq_53381910/article/details/131058864)

 

[基于midiepipe、opencv的家庭健身智能推荐与姿态监测系统](https://blog.csdn.net/qq_53381910/article/details/131079097)

 

 

 

相关文章:

Python第三方库安装——使用vscode、pycharm安装Python第三方库

[TOC](Python第三方库安装——使用vscode、pycharm安装Python第三方库) # 前言 在这里介绍vscode、Pycharm安装python第三方库的方法。 操作系统:windows10 专业版 环境如下: Pycharm Comunity 2022.3 Visual Studio Code 2019 Python 3.8 pip&#xff…...

【vue】组件通选方式

父子传值 props $emit 这是最基本的父子组件通讯方式。通过 props 属性将数据从父组件传递给子组件,而子组件通过触发事件($emit)将数据发送回父组件。 $children $parent 通过 $parent 属性可以访问父组件的实例,通过 $child…...

java 使用策略模式减少if

使用多态:通过使用面向对象的多态特性,可以将不同的逻辑封装到不同的类中,避免大量的 if 语句。使用继承和接口来定义通用的方法,并让具体的实现类实现这些方法。 使用设计模式:使用设计模式可以更好地组织和管理代码逻…...

第1章 引论

前言 这一章,阐述本书的目的,并简要复习离散数学以及程序设计的一些概念: 看到程序在较大输入情况下的运行性能与在适量输入情况下的运行性能具有同等重要性总结本书其余部分所需要的数学基础简要复习递归 1.1 本书讨论的内容 在许多问题当中…...

深入探究Linux文件:.sh、.swp文件的作用与意义 (linux .sh.swp)

近年来,Linux操作系统已经成为了许多服务器、云计算平台、嵌入式设备等领域的首选。Linux操作系统囊括了大量的命令和文件,而其中 .sh 和 .swp 文件是许多 Linux 用户较为熟悉的两种文件类型。那么,这两种文件的作用和意义是什么呢&#xff1…...

优雅的使用String字符串处理各种类型转换

文章目录 🌟 优雅的使用String字符串处理各种类型转换🍊 基本类型转字符串🍊 字符串转基本类型🍊 字符串与字符数组的转换🍊 字符串与字节数组的转换🍊 其他类型转字符串🍊 总结 📕我…...

Harmony 个人中心(页面交互、跳转、导航、容器组件)

个人中心 前言正文一、创建工程二、登录① 更换启动页面② 拓展修饰符③ 页面跳转④ 等待进度条 三、导航栏四、首页① 轮播图② 网格列表 五、我的① 带参数跳转 六、源码 前言 今天是1024,祝各位程序员们,钱多事少离家近,不秃也强bug黄。在…...

AlDente Pro for Mac: 掌控电池充电的终极解决方案

你是否曾经为了保护你的MacBook的电池,而苦恼于无法控制它的充电速度?AlDente Pro for Mac 是一款专为Mac用户设计的电池管理工具,它能帮助你解决这个问题。 AlDente Pro for Mac 是一款电池最大充电限制软件,它能够让你自由地设…...

tomcat的负载均衡、动静分离(nginx联动)

动静分离: 访问静态页面和动态页面分开 实现动态和静态页面负载均衡 实验5台虚拟机 一、动态负载均衡 3台虚拟机模拟: 代理服务器:30 tomcat动态页面:21、22 代理服务器: proxy_pass http://tomcat; proxy_set_h…...

基于单片机的温湿度检测及远程控制系统设计

目 录 引 言. 2 第一章 绪 论. 2 1.1 单片机简介 2 1.2 传感器简介 2 1.3 LCD液晶显示器简介 2 1.4 本设计的主要内容和目标 2 第二章 系统总体设计. 2 2.1 系统功能要求与技术指标 2 2.1.1 功能要求. 2 2.1.2 技术指标. 2 2.2 系统设计思路 2 2.3系统设计原则 2 2.4 系…...

前后端交互系统:在Node.js中运行JavaScript

在Node.js中运行JavaScript,您需要编写适用于服务器端的代码,而不是浏览器端的代码。以下是一些示例代码,用于在Node.js中创建一个简单的HTTP服务器并在浏览器中访问它: // 引入Node.js内置的http模块 const http require(http);…...

Maven学习

Maven介绍 Maven是Apache的一个开源项目,主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。 Maven可以让团队能够更科学的构建项目,我们可以用配置文件的方式,对项目的名称、描述、项目版本号、项目依赖等信息进行描述…...

《动手学深度学习 Pytorch版》 10.2 注意力汇聚:Nadaraya-Watson 核回归

import torch from torch import nn from d2l import torch as d2l1964 年提出的 Nadaraya-Watson 核回归模型是一个简单但完整的例子,可以用于演示具有注意力机制的机器学习。 10.2.1 生成数据集 根据下面的非线性函数生成一个人工数据集,其中噪声项 …...

测试C#调用Windows Media Player组件

新建基于.net framework的Winform项目,可以通过添加引用的方式选择COM组件中的Windows Media Player组件,如下图所示:   也可以在VS2022的工具箱空白处点右键,选择“选择项…”菜单。   在弹出的选择工具箱项窗口中&#xf…...

面试经典150题——Day20

文章目录 一、题目二、题解 一、题目 14. Longest Common Prefix Write a function to find the longest common prefix string amongst an array of strings. If there is no common prefix, return an empty string “”. Example 1: Input: strs [“flower”,“flow”…...

[SQL开发笔记]AND OR运算符复杂表达式开发实例

结合 AND & OR实例:通过圆括号使用and或or来组成复杂的表达式 目标数据库及表:使用 DRobot数据库,"T_Drobot" 表 假设我们需要查询"T_Drobot" 表,并从"T_Drobot"表中查询选取creator为 "…...

如何将本地 PDF 文件进行翻译

在日常工作和学习中,我们经常会遇到需要翻译 PDF 文件的情况。比如,我们需要将一份英文的技术文档翻译成中文,或者将一份中文的法律文件翻译成英文。 传统上,我们可以使用专业翻译软件或服务来翻译 PDF 文件。但是,这…...

Node.js的readline模块 命令行交互的模块

Node.js是一个非常流行的JavaScript运行时环境,它提供了许多内置模块来帮助我们开发应用程序。其中之一是readline模块,它提供了一种简单的方法来读取用户输入并进行交互。 本文将详细介绍readline模块的API和使用案例,并附有代码注释。 re…...

前沿重器[36] | ACL23-基于检索的大语言模型-报告阅读

前沿重器 栏目主要给大家分享各种大厂、顶会的论文和分享,从中抽取关键精华的部分和大家分享,和大家一起把握前沿技术。具体介绍:仓颉专项:飞机大炮我都会,利器心法我还有。(算起来,专项启动已经…...

2023秋招笔试算法Python3题解

诸神缄默不语-个人CSDN博文目录 签两方了,感觉秋招已经结束了,所以发布一下之前写的笔试编程题题解。 不全。可能有些题我会继续补。 不保证能过。 后续依然有可能继续刷算法题,但是就另外专门写博文来解析了。 打码是因为原则上其实是不让公…...

MongoDB学习和应用(高效的非关系型数据库)

一丶 MongoDB简介 对于社交类软件的功能,我们需要对它的功能特点进行分析: 数据量会随着用户数增大而增大读多写少价值较低非好友看不到其动态信息地理位置的查询… 针对以上特点进行分析各大存储工具: mysql:关系型数据库&am…...

聊聊 Pulsar:Producer 源码解析

一、前言 Apache Pulsar 是一个企业级的开源分布式消息传递平台,以其高性能、可扩展性和存储计算分离架构在消息队列和流处理领域独树一帜。在 Pulsar 的核心架构中,Producer(生产者) 是连接客户端应用与消息队列的第一步。生产者…...

Springcloud:Eureka 高可用集群搭建实战(服务注册与发现的底层原理与避坑指南)

引言:为什么 Eureka 依然是存量系统的核心? 尽管 Nacos 等新注册中心崛起,但金融、电力等保守行业仍有大量系统运行在 Eureka 上。理解其高可用设计与自我保护机制,是保障分布式系统稳定的必修课。本文将手把手带你搭建生产级 Eur…...

微服务商城-商品微服务

数据表 CREATE TABLE product (id bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 商品id,cateid smallint(6) UNSIGNED NOT NULL DEFAULT 0 COMMENT 类别Id,name varchar(100) NOT NULL DEFAULT COMMENT 商品名称,subtitle varchar(200) NOT NULL DEFAULT COMMENT 商…...

深入浅出深度学习基础:从感知机到全连接神经网络的核心原理与应用

文章目录 前言一、感知机 (Perceptron)1.1 基础介绍1.1.1 感知机是什么?1.1.2 感知机的工作原理 1.2 感知机的简单应用:基本逻辑门1.2.1 逻辑与 (Logic AND)1.2.2 逻辑或 (Logic OR)1.2.3 逻辑与非 (Logic NAND) 1.3 感知机的实现1.3.1 简单实现 (基于阈…...

【Nginx】使用 Nginx+Lua 实现基于 IP 的访问频率限制

使用 NginxLua 实现基于 IP 的访问频率限制 在高并发场景下,限制某个 IP 的访问频率是非常重要的,可以有效防止恶意攻击或错误配置导致的服务宕机。以下是一个详细的实现方案,使用 Nginx 和 Lua 脚本结合 Redis 来实现基于 IP 的访问频率限制…...

C++ 设计模式 《小明的奶茶加料风波》

👨‍🎓 模式名称:装饰器模式(Decorator Pattern) 👦 小明最近上线了校园奶茶配送功能,业务火爆,大家都在加料: 有的同学要加波霸 🟤,有的要加椰果…...

android13 app的触摸问题定位分析流程

一、知识点 一般来说,触摸问题都是app层面出问题,我们可以在ViewRootImpl.java添加log的方式定位;如果是touchableRegion的计算问题,就会相对比较麻烦了,需要通过adb shell dumpsys input > input.log指令,且通过打印堆栈的方式,逐步定位问题,并找到修改方案。 问题…...

tomcat指定使用的jdk版本

说明 有时候需要对tomcat配置指定的jdk版本号,此时,我们可以通过以下方式进行配置 设置方式 找到tomcat的bin目录中的setclasspath.bat。如果是linux系统则是setclasspath.sh set JAVA_HOMEC:\Program Files\Java\jdk8 set JRE_HOMEC:\Program Files…...

WPF八大法则:告别模态窗口卡顿

⚙️ 核心问题:阻塞式模态窗口的缺陷 原始代码中ShowDialog()会阻塞UI线程,导致后续逻辑无法执行: var result modalWindow.ShowDialog(); // 线程阻塞 ProcessResult(result); // 必须等待窗口关闭根本问题&#xff1a…...