我们已经准备好了,你呢?

2026我们与您携手共赢,为您的企业形象保驾护航!

夕阳无限好,只是近黄昏。

/1 前言/

嗨,亲爱的朋友们,大家好,又到了我们日常学习新技巧的时刻。今天,我们要一起探讨如何在Linux系统中巧妙地使用虚拟环境,零基础入门,机会难得,赶紧加入我们吧!

之前本小编已经详细介绍了虚拟环境的搭建及基础操作步骤,对此内容感兴趣的朋友们不妨查阅一下。

/2 为什么需要虚拟环境/

其实虚拟环境要解决的根本问题就是各种第三方包的混乱问题。

假如你在公司接收了三个项目

一个是用的.5,老项目

一个是用的.8,最近项目

一个是用的.0+,新开的项目

一台电脑上仅能安装一个版本,面对这种情况,我们便需要借助某种工具,以便将不同版本进行有效区分。

这仅仅是一种情形,我们最为自豪的是拥有众多第三方库,然而,一旦两个项目都大量使用了相同的库,问题便随之而来,届时,除非是你,否则无人能够胜任该项目的维护工作。

下面就要引出我们最常用的也是最标准化的一个第三方包,

再加一个包管理工具

有了这俩,上述问题都是浮云。

/3 Linux环境概述/

本次示例的是Linux 18.04版本,如下图所示。

python linux_Linux Python虚拟环境创建教程_Linux虚拟环境管理工具使用

版本为自带的3.6.9,如下图所示。

pip版本已经更新成最新,如下图所示。

pip更新命令:

sudo -m pip -- pip

/4 安装配置/

1. 安装

pip

2. 安装虚拟环境管理工具

pip

/5 操作步骤/

1. 创建一个文件夹用于存放虚拟环境

mkdir $HOME/.

或者

mkdir .

实际上,在当前的家目录中,符号“~”代表的就是家目录本身;只要您始终处于“~”目录下,即便不使用变量$HOME,也能正常使用。

Linux虚拟环境管理工具使用_python linux_Linux Python虚拟环境创建教程

.开头的都是隐藏文件,需要命令

ls -al

才能看到。

2. 执行命令

which

查看的安装目录,如下图所示。

3. 执行命令

which .sh

查看的目录。

红色部分其实就是我的家目录,简写成~/也是可以的。

4. 修改./文件,使用命令:

vim .

在此操作中,您需要具备vim的基本知识,若您对vim不太熟悉,建议先进行了解后再来查看。

添加内容,如下所示。

在$HOME目录下的隐藏文件夹中,以及在其子目录.local/bin中,都存在一个名为.sh的文件;通过使用which命令,可以查询到THON变量的值,该值指向的是/usr/bin目录。

Linux虚拟环境管理工具使用_python linux_Linux Python虚拟环境创建教程

5. 刷新配置文件

.

Linux Python虚拟环境创建教程_python linux_Linux虚拟环境管理工具使用

/6 常用命令/

1. 新建一个虚拟环境

新建了一个的虚拟环境,并且进入了这个环境。

() 表示进入了这个虚拟环境,并且正在使用,如下图所示。

python linux_Linux虚拟环境管理工具使用_Linux Python虚拟环境创建教程

2. 退出当前虚拟环境

3. 查看所有的虚拟环境

or

这两个命令一般都是可以的。

目前创建了两个,flask和,如上图所示。

4. 删除虚拟环境

flask

删除了flask虚拟环境

Linux Python虚拟环境创建教程_Linux虚拟环境管理工具使用_python linux

5. 进入某个虚拟环境

Linux Python虚拟环境创建教程_python linux_Linux虚拟环境管理工具使用

小技巧

即使没有退出当前虚拟环境,也是直接可以切换到其他虚拟环境的

在Linux操作系统中,输入虚拟环境相关的命令时,只需按下tab键,系统便会自动为你完成命令的补全功能,非常方便呢!

/7 命令总结/

执行命令以启用功能,亦或罗列所有虚拟环境;创建一个新的虚拟环境并启动它,或者退出当前活跃的虚拟环境;移除指定的虚拟环境;进入名为flask的虚拟环境。

/8 小结/

本文着重介绍了在Linux系统中如何操作虚拟环境,详细列举了虚拟环境的常用指令及其基本操作步骤,这些方法既简便又实用,诚挚邀请大家踊跃实践。

各位亲爱的伙伴们,Linux环境下的虚拟环境创建教程到这里就告一段落了,如果在操作过程中遇到了任何难题,欢迎踊跃在评论区留言,我会尽力协助大家一一克服,再次对大家的热情支持表示衷心的感谢哦!

二维码
扫一扫在手机端查看

本文链接:https://by928.com/9156.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线