首页 > 编程语言 >使用Venv创建Python的虚拟环境

使用Venv创建Python的虚拟环境

时间:2024-06-04 22:45:19浏览次数:29  
标签:Venv Python python 虚拟环境 install pip -- requests

创建虚拟环境

python3 -m venv <directory_name>

激活虚拟环境

source <directory_name>/bin/active

检查当前使用的是哪个Python

下面这条命令会输出当前使用Python环境的目录:

which python

配置好之后使用pip安装的库就会默认放在这个环境中

停用当前环境

deactivate

重启环境

再次使用之前激活的命令即可

source

配置pip

使用清华镜像站更新pip

python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip

更换镜像源为清华镜像站

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

查看pip的版本

python -m pip --version

使用pip安装库

Syntax:

python -m pip install <libraries_name>

安装一个requests库:

python -m pip install requests

如何安装一个特定的版本

Syntax:

python -m install <pachage_name>==<version_number>

例如:安装最近一次更新的request 2.x版本:

python3 -m pip install 'requests==2.18.4'

安装上一个版本的request

python -m pip install --pre requests

升级库

语法:

python -m pip install --upgrade <package_name>

实例:升级requests

python -m pip install --upgrade requests

标签:Venv,Python,python,虚拟环境,install,pip,--,requests
From: https://www.cnblogs.com/codels/p/18231937

相关文章

  • Python网络爬虫要清理cookies 才能再爬,有啥解决方法嘛?
    大家好,我是Python进阶者。一、前言前几天在Python钻石交流群【大写一个Y】问了一个Python基网络爬虫的问题,问题如下:大佬们请教个问题我做了个在某眼查抓地址数据的爬虫,程序中做了随机2-5秒的循环延时,现在大概爬800多个地址,就会查不出数据,要清理cookies才能再爬,有啥解决方法......
  • python学习笔记-04
    高级数据类型一组按照顺序排列的值称为序列,python中存在三种内置的序列类型:字符串、列表和元组。序列可以支持索引和切片的操作,第一个索引值为0表示从左向右找,第一个索引值为负数表示从右找。1.字符串操作1.1切片切片是指选取字符串中的某些数据,语法:字符串[开始下标:结......
  • python系列:一文读懂FastAPI:Python 开发者的福音
    一文读懂FastAPI:Python开发者的福音一文读懂FastAPI:Python开发者的福音第一步:安装FastAPI第二步:创建一个FastAPI应用第三步:定义接口第四步:运行应用第五步:查看接口文档总结一文读懂FastAPI:Python开发者的福音FastAPI是一个基于Python的现代化Web框架,它提供了快......
  • Python用GRU神经网络模型预测比特币价格时间序列数据2案例可视化|附代码数据
    全文链接:https://tecdat.cn/?p=36389原文出处:拓端数据部落公众号门控循环单元(GRU)是一种循环神经网络(RNN)类型,旨在有效地捕获序列数据中的长期依赖关系。它是传统RNN的扩展,与长短期记忆(LSTM)网络具有相似性。我们将简要了解GRU模型以及如何帮助客户在PyThon中使用GRU实现序列数据......
  • 【Python绘画】画笑脸简笔画
    本文收录于《一起学Python趣味编程》专栏,从零基础开始,分享一些Python编程知识,欢迎关注,谢谢!文章目录一、前言二、代码示例三、知识点梳理四、总结一、前言本文介绍如何使用Python的海龟画图工具turtle,画笑脸简笔画。什么是Python?Python是由荷兰人吉多·范罗苏......
  • 使用Python连接到MySQL数据库并执行查询
    在当今数字化时代,数据是企业和组织中至关重要的资产之一。数据库是存储和管理数据的核心工具之一,而MySQL则是其中一种流行的关系型数据库管理系统。如何使用Python编程语言连接到MySQL数据库,并执行查询以检索所需的数据。首先,需要安装pymysql库:pipinstallpymysql下......
  • ### Python 字符串操作详解
    1.创建字符串使用引号创建字符串#单引号str1='Hello,World!'#双引号str2="Hello,World!"#三引号(可用于创建多行字符串)str3='''Hello,World!'''str4="""Hello,World!"""2.基本操作字符串连接str1=&quo......
  • Python数据框操作 -- 提取数据
    创建一个数据框importpandasaspddf=pd.DataFrame({'a':[2,2,3,4,5],'b':[6,7,8,8,9]}) #创建一个数据框提取某列df.a #df的a这一列df['a'] #df的a这一列df.iloc[:,0] #df的所有行,第0列(依然是a列)提取某几列df[['a','b']] #df的a,b这两列df.ilo......
  • python之pyexecjs
    pyexecjs是一个用Python来执行JavaScript代码的工具库,该库支持多种JavaScript运行时环境,如Node.js、PhantomJS、SlimerJS等,允许开发者在Python中无缝地调用和执行JavaScript代码。 [安装]pipinstallpyexecjs [使用]1.eval方式importexecjsprint(execjs.eval('"abc......
  • 【华为OD】D卷真题200分:会议接待 python代码实现[思路+代码]
    【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript【华为OD】2024年C、D卷真题集:最新的真题集题库C/C++/Java/python/JavaScript-CSDN博客JS、python、Java、C、C++代码实现:【华为OD】D卷真题200分:会议接待JavaScript代码实现[思路+代码]-CSDN......