Ubuntu系统下使用虚拟环境

Ubuntu/Linux 系统 python 虚拟环境 建立和使用) Ubuntu/Linux python 虚拟环境 virtual environment 建立和使用 setup and usageUbuntu/Linux 系统 python 虚拟环境 建立和使用)Introduction 前言(选,可直接看代码Codes 代码 Ubuntu/Linux 系统 python 虚拟环境 建立和使用) Introduction 前言(选,可直接看代码 你好! 这是... 阅读详情

前言

 我们在使用Python的过程中会安装各种库、包,甚至有时候还需要Python2和Python3两种环境混合使用,慢
慢的你的Python运行环境会越来越臃肿,这倒还是其次,最可怕的是,有些应用会使用到某个Python包的特定版
本,我们知道同一个Python运行环境里面是不能存在同一个包的不同版本的。所有这些都是你为什么要使用
Virtualenv的理由。
 Virtualenv给你一个干净的Python运行环境,并能让你不同的应用,使用不同版本的包文件提供了可能,甚至使用
它可以让Python2和Python3和谐地共存。对于我们来说,我们用它的原因主要有以下几点:

  1. 我们需要一个干净的Python环境,这个环境只针对我目前开发的应用;
  2. 我们不希望多安装一个和项目无关的包,也不希望出现和其它应用有包版本冲突的问题;
  3. 我们还需要生成一个requirements.txt用来告诉其他人我项目的依赖;
  4. 我们不希望使用pyinstaller打包发布的过程中,给我加进来一堆没有用处的文件。

搭建虚拟环境步骤

1、首先检查系统是否安装了pip
在终端输入以下命令:

pip  # 查看是否安装了pip
pip --version  # 查看安装的pip版本

2、安装virtualenv
在终端输入以下命令:

sudo pip install virtualenv
sudo pip install virtualenvwrapper
# virtualenvwrapper是virtualenv的扩展包,可以更⽅便的新增、删除、复制、切换虚 拟环境。

3、配置环境变量

sudo vim ~/.bashrc # 进入到环境变量的文件中
# 输入以下内容
export WORKON_HOME=$HOME/.workspace # .workspace为存放虚拟环境目录
source /usr/local/bin/virtualenvwrapper.sh
# 更新配置
source ~/.bashrc

4、创建文件夹

# 创建文件夹
sudo mkdir workspace
# 进入该文件夹
cd ~/workspace

5、创建虚拟环境

mkvirtualenv -p python3 虚拟环境名称 # -p 指定python解释器版本
# 创建成功后便会直接进入创建的虚拟环境

6、虚拟环境的相关命令

pip freeze  # 查看虚拟环境中安装的包
workon 两次Tab键   # 查看所有的虚拟环境
workon 虚拟环境名称  # 进入指定的虚拟环境
deactivate  # 退出当前的虚拟环境
rmvirtualenv 虚拟环境名称  # 删除指定的虚拟环境,注意,删除之前需要先退出虚拟环境
【Ubuntu 系统使用进入,自动进入base虚拟环境解决最全】 在Ubuntu上安装完anaconda后,发现每次打开终端后都会自动进入到base的虚拟环境中去,虽然在这些环境下使用问题不大,但一些软件的安装在虚拟环境下有影响。每次使用conda deactivate退出也很麻烦。 阅读详情

相关推荐

揭秘个人开发者接支付宝的‘野路子’:不用企业资质,用Python模拟扫码转账与回调监听

本文探讨了个人开发者如何通过Python模拟支付宝扫码转账与回调监听的技术实现,解析了支付宝URL协议格式,并设计了本地化的支付状态监听方案。文章强调该方法仅用于技术研究,实际应用需遵守支付宝官方接口和金融合规要求。

weixin_30736301的博客 408

ubuntu创建虚拟环境流程

11.找自己名字的文件夹,找到创建的虚拟环境Virtualenvs 进入之后,找到自己在此创建的虚拟环境,在此环境下找到bin文件,点击之后找到python进行添加,最后点击OK,由此进入自己创建的虚拟环境中。(如果创建的只有一个环境,可以用这个命令,命令行会出现 workon 创建的虚拟环境名) 或者 直接输入。7. 查看完成后,可以登录pycharm,进入自己的代码部分,点击file下方的settings,进入。由于我代码所需要的库已经安装过,在此不显示,可以自己安装所需要的库名。

weixin_47180164的博客 1807

抖音直播间人气接口算法 抖音协议

抖音直播间人气接口算法 抖音协议 抖音算法

Q44804487的博客 1万+

ubuntu下python虚拟环境相关命令

workon 虚拟环境名称 进入虚拟环境。deactivate 退出虚拟环境。

hooocc的博客 411

从信号到振镜:STM32F103 + XY2-100协议 + AM26LS31芯片的激光打标/雕刻系统信号链搭建指南

本文详细介绍了基于STM32F103微控制器和XY2-100协议的激光打标/雕刻系统信号链搭建方法。从数字振镜控制协议解析、AM26LS31差分驱动电路设计到信号完整性优化,提供了一套完整的解决方案,帮助工程师实现高精度激光控制系统的开发与调试。

weixin_42536058的博客 235

MacOS下微信小程序源码提取与逆向实战:从找到.wxapkg到完整还原

本文详细介绍了在MacOS系统下进行微信小程序源码提取与逆向分析的完整实战流程。从定位沙盒机制中的.wxapkg缓存文件,到搭建Node.js环境与配置wxappUnpacker工具链,再到执行核心反编译命令并处理分包等复杂情况,提供了清晰的操作步骤。文章还汇总了Node版本、依赖缺失、文件乱码等常见问题的解决方案,旨在帮助开发者、安全研究人员高效完成小程序安全审计与学习。

weixin_29246195的博客 1599

ubuntu中创建虚拟环境,以及在虚拟环境中安装环境,并运行项目

ubuntu中创建虚拟环境,以及在虚拟环境中安装环境,并运行项目

qq_48278620的博客 1万+

ue4 角色奔跑/冲刺/蹲下 /蹲走 动作切换蓝图

序列:文章分为4部分: 一、准备工作+简单的蓝图连线 二、编写“行走” 混合空间 三、编写“蹲下”混合空间 四、合成2个动画,设置动画蓝图 —————————————— 一、准备工作 下载“动画初学者包”,添加到项目! 主要文件: 打开BP_playerCharacter,组价——添加组件,找到“摄像机”,“机臂” 没有找到就去其他项目复制过来 ———————————— 手写人物的移动,也可以在...

凉城古梦猫扑街的博客 4862

Ubuntu搭建虚拟环境

安装虚拟环境的命令 : sudo pip3 install virtualenv sudo pip3 install virtualenvwrapper 安装完虚拟环境后,如果提示找不到mkvirtualenv命令,须配置环境变量: # 1、创建目录用来存放虚拟环境 mkdir $HOME/.virtualenvs # 2、打开~/.bashrc文件,并添加如下: export W...

honork的博客 1631

Dify学习-19-EXCEL数据如何建立知识库+知识库的学习ING

Args:"""定义类,继承自类文档字符串说明这个类用于加载Excel文件这个类提供了从Excel文件(.xls和.xlsx)中提取数据并转换为文档列表的功能。处理两种Excel格式保留超链接信息跳过空行将每行数据转换为键值对格式的文档在元数据中保留源文件信息对于.xlsx文件使用openpyxl处理,可以获取更多单元格信息(如超链接);对于.xls文件则使用pandas的xlrd引擎处理。

Claire的博客 3434

智驾车载以太网(18)-switch之报文转发和vlan处理流程

本文详细解析了交换机中报文处理和转发流程:1)通过目标MAC查找转发端口,源MAC创建ARL条目;2)VLAN标签处理包括tagged/untagged帧判断、默认VID标记等5种处理方式;3)完整转发流程包含CRC校验、IQ封装、VLAN和ARL表查询、端口向量计算及优先级队列发送。文中还涉及TCAM修改VLAN、802.1q多种模式处理等细节,省略了流量控制等次要流程。该过程实现了基于MAC和VLAN的高效二层交换。

mitugaoyang1993的博客 43

Ubuntu系统虚拟环境配置

随着软件行业的快速更新,在实际的开发中,在不同的时期对包选择安装也是不同的,在后期维护是有电脑中安装环境中使用包的版本也是不同的,所以需要不同的环境去管理不同的项目,让项目运行在不同的环境中,因此可以使用虚拟环境实现此目的。 在Python项目中,可以使用 virtualenv 是来创建虚拟环境的软件工具,而virtualenvwrapper 可让我们管理虚拟环境变得更加简单。 ...

Oblning的博客 1056

大数据预测分析:精准把握市场趋势

传统市场预测多依赖经验判断(比如“去年卖了1000件,今年加20%”)或小数据统计(比如用近6个月的销量做线性回归)。而大数据预测分析是:利用海量结构化+非结构化数据(销售、用户、社交媒体、天气等),通过机器学习/深度学习模型,挖掘数据中的关联关系与趋势规律,实现对未来市场走势的精准预测。更全面:覆盖内部(企业数据)+外部(行业、环境数据)的全维度数据;更精准:用算法替代人工,避免主观偏差;更实时:支持分钟级/小时级的实时预测(比如直播带货的销量预测)。错误做法。

AI智能探索者的博客 1024

ubuntu系统安装python虚拟环境

系统将显示已安装的Python版本号,例如Python 3.10.12。这表明Python已成功安装在你的Ubuntu系统中。步骤1:在Ubuntu系统中打开终端,你可以使用快捷键Ctrl+Alt+T来打开终端,或者在应用程序菜单中找到终端。这将更新系统中可用的软件包列表,确保你安装的是最新版本的软件包。就好,但是警告提示,发现不对劲,这样安装的包就不是在虚拟环境里面安装了,而是安装到了外面正常环境。步骤4:安装完成后,你可以验证Python是否成功安装。步骤1:安装python虚拟环境和开发版。

ramsey17的博客 5780

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Ubuntu系统中创建虚拟环境

1.虚拟环境产生的原因:如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令, 在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了. 2.虚拟环境的作用: (1)虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响. (2)所有的虚拟环境都位于/home/用户名(指的是你电脑上的用户名)【我...

weixin_30239339的博客 637

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

ubuntu系统怎么查看已经安装的python虚拟环境

输入: conda env list

qq_37089829的博客 4276

Python 在系统 Windows 和 Ubuntu 中创建虚拟环境

本文介绍了在Windows和Ubuntu系统中使用Python内置模块venv创建虚拟环境的方法。虚拟环境可实现项目隔离,避免版本冲突和污染全局环境。该方法适用于Python 3.3及以上版本,为项目开发提供了便捷的环境管理方案。

2301_77987130的博客 949

ubuntu系统下Python虚拟环境的安装和使用

ubuntu系统下Python虚拟环境的安装和使用 前言:进行python项目开发的时候,由于不同的项目需要使用不同的资源包和相关的配置,因此创建多个python虚拟环境,在虚拟环境下开发就显得很有必要。 安装虚拟环境 步骤: 打开Linux终端(快捷键Ctrl+Alt+T),输入命令: sudo apt install python-virtualenv sudo easy_install vi...

ITMAN009的博客 621

ubuntu 20.04 系统下Python虚拟环境的安装和使用教程

这篇文章主要介绍了ubuntu系统下Python虚拟环境的安装和使用教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 前言:进行python项目开发的时候,由于不同的项目需要使用不同的资源包和相关的配置,因此创建多个python虚拟环境,在虚拟环境下开发就显得很有必要。 安装虚拟环境 •步骤: •打开Linux终端(快捷键Ctrl+Alt+T),输入命令: 1 2 sudo apt install python-...

0x8g1T9E- 1万+

Ubuntu系统下python虚拟环境的创建和使用

使用虚拟环境的意义在于三点: 创建独立的Python环境,多个Python互相独立互不影响 虚拟环境中,可以在没有权限的情况下直接安装新套件 不同应用在不同的虚拟环境中可以使用不同的套件版本,并且升级套件不会影响其他应用,解决了不同应用间多版本的冲突问题。 python的虚拟环境主要使用的是virtualenv软件,而virtualenvwrapper是virtualenv的扩展包,用于管理虚拟环境

QianYanDai的博客 2772

怎么把Ubuntu系统虚拟环境中启动命令做成系统服务可以后台运行?

xinference。

本博客,博文仅代表个人操作经验,不能完全解决你的问题,仅供参考,佛系回复。 1356

Ubuntu系统下安装pip、pipenv、git、虚拟环境

Ubuntu系统下安装pip、pipenv、git、虚拟环境 1.安装pip: $ sudo apt install -y python3-pip 报错 这是因为刚才是装Ubuntu后apt这个进程会一直占据着系统,所以我们要杀死这个进程: 用~$ sudo apt-get install python3-pip可以安装python3的pip 因为Ubuntu现在内置的pyth...

weixin_37180105的博客 2778

Ubuntu系统中使用venv创建一个虚拟环境

本篇文章给大家分享的是有关怎么在Ubuntu系统中使用venv创建一个虚拟环境,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 1.虚拟环境跟随项目,为单个项目创建虚拟环境 (python3.4以上自带直接使用 ,pip install virtualenv) 1.建立项目目录:(找个目录) mkdir PythonProject cd PythonProject 2.创建虚拟环境env: python -m venv env 3.激活虚拟环境:

weixin_40303822的博客 2150

基于ubuntu系统的python虚拟环境部署

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...

cjdjjA的博客 299

【在ubuntu系统中,无法使用自己的miniconda3来创建虚拟环境】

在ubuntu系统中,无法使用自己的miniconda3来创建虚拟环境。

MITA1的博客 665

将Ubuntu系统中已有的Python环境迁移到Anaconda的虚拟环境中

需求:关于如何将Ubuntu系统中已有的Python环境迁移到Anaconda的虚拟环境test2里,而且他们提到用requirements.txt 安装一直报错,所以想尝试直接拷贝的方法。可以尝试通过直接拷贝移植的方式迁移Python环境到Anaconda虚拟环境,但需注意系统环境和虚拟环境的Python版本一致性。

直达开源前线,冲冲冲! 638
下一篇: Ovirt VM常用命令
Forever_lee_Ay
博客等级 码龄8年 3粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值