04 创建一个属于爬虫的主虚拟环境

文章目录

    • 回顾conda常用指令
    • 创建一个爬虫虚拟主环境
      • Win + R 调出终端
      • 查看当前conda的虚拟环境
      • 创建 spider_base 的虚拟环境
      • 安装完成
      • 查看环境是否存在
    • 为 pycharm 配置创建的爬虫主虚拟环境
      • 选一个盘符来存储之后学习所写的爬虫文件
      • 用 pycharm 打开创建的文件夹
      • pycharm 配置解释器
      • 点击右下角的无解释器
      • 添加新的解释器
      • 添加本地解释器
      • 虚拟环境配置完成
    • 注意事项
    • 取消关联到当前项目
      • 点击设置
      • 选择python解释器
      • 点击全部显示
      • 关闭与此项目关联
      • 点击确定,pycharm的虚拟环境就配置完成了

回顾conda常用指令

列出当前conda中存在的解释器环境

conda info -e

使用指定的解释器环境

activate 虚拟环境名称

创建虚拟环境

conda create -n 虚拟环境名称 python版本

删除虚拟环境指令

conda remove -n 虚拟环境名称 --all

创建一个爬虫虚拟主环境

根据个人习惯,我这里把主环境的名称设置为 spider_base
也可以参考我设置的

Win + R 调出终端

输入 cmd
在这里插入图片描述

查看当前conda的虚拟环境

conda info -e

在这里插入图片描述

创建 spider_base 的虚拟环境

conda create -n spider_base python=3.8

创建一个名为spider_base的虚拟环境,python解释器版本为python3.8
python3.8的解释器兼容性要比其它版本高很多

在这里插入图片描述
等待加载配置
在这里插入图片描述
加载完成,选择 y

安装完成

在这里插入图片描述

查看环境是否存在

在这里插入图片描述
发现虚拟环境已经创建成功

在这里插入图片描述
这些是激活虚拟环境和退出虚拟环境的命令

为 pycharm 配置创建的爬虫主虚拟环境

在这里插入图片描述

选一个盘符来存储之后学习所写的爬虫文件

这里我选择D盘存放,看个人盘符大小,尽量不要放C盘
在这里插入图片描述

用 pycharm 打开创建的文件夹

在这里插入图片描述

pycharm 配置解释器

在这里插入图片描述

右下角应该显示的是<无解释器>

点击右下角的无解释器

在这里插入图片描述

添加新的解释器

在这里插入图片描述

添加本地解释器

在这里插入图片描述

选择第一个的好处是我们创建之后会有个虚拟环境的名称,到时我们就好区分不同的虚拟环境了
到时会是 python版本(虚拟环境名称)
这样就方便我们寻找虚拟环境

在这里插入图片描述

把刚刚复制的虚拟环境的位置粘贴上去就可以
在这里插入图片描述
在这里插入图片描述

添加的其实还是python的exe,也就是我们所说的python解释器
选择之后,点击确定
在这里插入图片描述
再点击确定,环境就配置完成了

虚拟环境配置完成

在这里插入图片描述

注意事项

取消关联到当前项目

关联之后,只能在这个项目使用了
如果另外一个项目也使用这个环境的话,就不太方便了
取消之后,其它项目也就可以使用了

点击设置

在这里插入图片描述

选择python解释器

在这里插入图片描述

点击全部显示

在这里插入图片描述

关闭与此项目关联

在这里插入图片描述

点击确定,pycharm的虚拟环境就配置完成了

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/929582.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

weblogic开启https

JSK证书生成 生成密钥库和证书 使用Java的keytool命令来生成一个Java密钥库&#xff08;Keystore&#xff09;和证书。keytool是Java开发工具包&#xff08;JDK&#xff09;中用于管理密钥库和证书的命令行工具。 #创建证书存放目录 [weblogicosb1 jksHL]$ mkdir -p /home/w…

学习记录,正则表达式, 隐式转换

正则表达式 \\&#xff1a;表示正则表达式 W: 表示一个非字&#xff08;不是一个字&#xff0c;例如&#xff1a;空格&#xff0c;逗号&#xff0c;句号&#xff09; W: 多个非字 基本组成部分 1.字符字面量&#xff1a; 普通字符&#xff1a;在正则表达式中&#xff0c;大…

防火墙有什么作用

防火墙的作用&#xff1a;1. 提供网络安全防护&#xff1b;2. 实施访问控制和流量过滤&#xff1b;3. 检测和阻止恶意攻击&#xff1b;4. 保护内部网络免受未经授权的访问&#xff1b;5. 监控网络流量和安全事件&#xff1b;6. 支持虚拟专用网络&#xff08;VPN&#xff09;。防…

linux中启动oracle19c操作过程及详解

1.登录Oracle用户 su - oracle2.启动监听程序 监听器&#xff08;Listener&#xff09;是Oracle数据库与客户端通信的桥梁。使用以下命令启动监听器&#xff1a; lsnrctl start如图情况监控程序启动成功。 3.启动数据库实例 使用 sqlplus 工具以 SYSDBA 权限连接到数据库&a…

ainiworth 在分布式目标的方程中 与正常互易性可以形成的方程不同 多引入了协方差元素未知 但可解,因为此时只有一个串扰参数且已经解出来了

这个散射互易性&#xff0c;在不考虑AB时 方程应该只剩两个即 HVHV VHVH 和VHHV相位(虚部) 0 但是这一组方程却可以解4个参数未知数。C元素是观测的已知。 β表示真实协方差矩阵&#xff0c;Σ是恢复的协方差&#xff08;也可以认为是真实协方差元素&#xff09; 1、首先把方…

10a大电流稳压芯片_24v转3.3v稳压芯片,高效率DC-DC变换器10A输出电流芯片-AH1514

### AH1514——高性能的大电流稳压芯片 在现代电子电路设计中&#xff0c;对于能够满足大电流、高效率转换以及稳定电压输出的芯片需求日益增长。AH1514芯片作为一款出色的DC-DC变换器&#xff0c;以其独特的性能特点&#xff0c;在众多应用场景中展现出了卓越的优势. ### 一…

【网络篇】HTTP知识

键入网址到网页显示&#xff0c;期间发生了什么&#xff1f; 浏览器第一步是解析URL&#xff0c;这样就得到了服务器名称和文件的路径名&#xff0c;然后根据这些信息生成http请求&#xff0c;通过DNS查询得到我们要请求的服务器地址&#xff0c;然后添加TCP头、IP头以及MAC头&…

pdf转word/markdown等格式——MinerU的部署:2024最新的智能数据提取工具

一、简介 MinerU是开源、高质量的数据提取工具&#xff0c;支持多源数据、深度挖掘、自定义规则、快速提取等。含数据采集、处理、存储模块及用户界面&#xff0c;适用于学术、商业、金融、法律等多领域&#xff0c;提高数据获取效率。一站式、开源、高质量的数据提取工具&…

github使用SSH进行克隆仓库

SSH 密钥拉取git 查询密钥是否存在 s -al ~/.ssh这个文件夹下 known_hosts 就是存在的密钥文件 创建密钥文件 ssh-keygen -t rsa -b 4096 -C "testtt.com"-t rsa 是 rsa 算法加密 -b 是指定密钥的长度&#xff08;以位为单位&#xff09;。 -C 是用于给密钥添加注…

【MARL】MAT论文阅读笔记

文章目录 前言一、如何产生这个想法(TRPO -> ) PPO -> MAPPO -> HAPPO -> MAT 二、多智能体优势值分解定理三、transformer 在MAT的应用四、伪代码简述五、实验效果 前言 正好有节课让我们调研最新的自己的方向的新论文&#xff0c;找到一篇自己觉得比较可行&…

代码随想录32 动态规划理论基础,509. 斐波那契数,70. 爬楼梯,746. 使用最小花费爬楼梯。

1.动态规划理论基础 动态规划刷题大纲 什么是动态规划 动态规划&#xff0c;英文&#xff1a;Dynamic Programming&#xff0c;简称DP&#xff0c;如果某一问题有很多重叠子问题&#xff0c;使用动态规划是最有效的。 所以动态规划中每一个状态一定是由上一个状态推导出来的…

基于SpringBoot的社区医院管理系统(代码+论文)

&#x1f389;博主介绍&#xff1a;Java领域优质创作者&#xff0c;阿里云博客专家&#xff0c;计算机毕设实战导师。专注Java项目实战、毕设定制/协助 &#x1f4e2;主要服务内容&#xff1a;选题定题、开题报告、任务书、程序开发、项目定制、论文辅导 &#x1f496;精彩专栏…

Leetcode 每日一题 49.字母异位词分组

目录 问题描述 示例 示例 1 示例 2 示例 3 约束条件 解决方案 思路 算法步骤 过题图片 代码实现 复杂度分析 题目链接 结论 问题描述 给定一个字符串数组&#xff0c;需要将其中的字母异位词分组。字母异位词是指通过重新排列源单词的所有字母得到的新单词。要求…

进程控制(下)

进程控制&#xff08;下&#xff09; 进程程序替换 fork() 之后,⽗⼦各⾃执⾏⽗进程代码的⼀部分如果⼦进程就想执⾏⼀个全新的程序呢&#xff1f;进程的程序 替换来完成这个功能&#xff01; 程序替换是通过特定的接⼝&#xff0c;加载磁盘上的⼀个全新的程序(代码和数据)&am…

安全关系型数据库查询新选择:Rust 语言的 rust-query 库深度解析

在当今这个数据驱动的时代&#xff0c;数据库作为信息存储和检索的核心组件&#xff0c;其重要性不言而喻。然而&#xff0c;对于开发者而言&#xff0c;如何在保证数据安全的前提下&#xff0c;高效地进行数据库操作却是一项挑战。传统的 SQL 查询虽然强大&#xff0c;但存在诸…

读取电视剧MP4视频的每一帧,检测出现的每一个人脸并保存

检测效果还不错,就是追踪有点难做 import cv2 import mediapipe as mp import os from collections import defaultdict# pip install msvc-runtime# 初始化OpenCV的MultiTracker # multi_tracker = cv2.MultiTracker_create() # multi_tracker = cv2.legacy.MultiTracker_cre…

【AI系统】Transformer 模型小型化

Transformer 模型小型化 自 Vision Transformer 出现之后&#xff0c;人们发现 Transformer 也可以应用在计算机视觉领域&#xff0c;并且效果还是非常不错的。但是基于 Transformer 的网络模型通常具有数十亿或数百亿个参数&#xff0c;这使得它们的模型文件非常大&#xff0…

hhdb数据库介绍(10-43)

安全 密码安全管理 密码安全管理为用户提供了对计算节点数据库用户与存储节点的连接用户、备份用户的密码有效期监控提醒。到期后自动提示用户修改密码以提升系统的安全性。 数据库用户密码 &#xff08;一&#xff09;密码修改 用户可以在“安全->密码安全管理->数据…

MagicAnimate 技术浅析(五):视频融合策略浅析

视频融合策略&#xff08;Video Fusion Strategy&#xff09;是 MagicAnimate 中用于处理长视频动画生成的关键组件。它通过将长视频分解为多个重叠的片段&#xff0c;并在推理过程中对重叠帧的预测结果进行融合&#xff0c;确保生成的长视频动画在时间上平滑过渡&#xff0c;避…

【SNIP】《An Analysis of Scale Invariance in Object Detection – SNIP》

CVPR-2018 Singh B, Davis L S. An analysis of scale invariance in object detection snip[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2018: 3578-3587. https://github.com/bharatsingh430/snip?tabreadme-ov-file 文章目录 …