首页 > 编程知识 正文

mov指令用法小结,vi命令详解

时间:2023-05-04 03:36:24 阅读:47745 作者:2919

virtualenv介绍和基本使用1.virtualenv介绍

安装虚拟机

3.virtualenv运行使用

4.virtualenv其他命令

综合征

1.virtualenv介绍在python开发中,可能会出现当前项目依赖于一个版本,而另一个项目依赖于另一个版本的情况。 这将导致依赖冲突。 virtualenv将解决这一情况。 virtualenv通过创建虚拟化的python运行时环境,提供所需的

2.virtualenv安装virtualenv安装相对简单,无论是在linux系统还是在windows上,都可以通过pip进行安装。 如下所示。

pip安装虚拟件

或者

apt-get安装虚拟现实版

如果安装失败,也可以下载virtualenv源代码package,然后运行setup.py来安装virtualenv。 另外,根据python2和python3的不同,有两种pip和pip3软件包安装工具,两种工具安装的virtualenv也不同,py2安装的virtualenv

3 .运行3.virtualenv使用pycharm作为此示例的编辑器,选择python2.7首选项,创建新项目virtualenvDemo,然后在控制台中输入命令。

virtualenv venv

现在,将在当前项目中创建venv文件夹,当前项目的虚拟python运行时如下所示:

我此时默认的python环境是python2.7。 此时创建的虚拟环境是在python2.7中创建的虚拟化环境。 如果需要选择python解释器来创建虚拟化环境,则命令如下:

virtualenv-p/usr/XB DDB/python 2.7 venv

在这种情况下,必须将当前项目的interpreter更改为当前虚拟环境。 不变更的话就不起作用。 省略详细说明。

3.2启用虚拟化环境的命令包括:

源venv/XB DDB/activate

激活后,控制台上会显示与以下内容类似的(venv )标记:

3.3完成以上安装依赖项后,可以使用pip install命令安装python软件包。 在此安装python软件包后,不需要root权限,可以直接安装。 在venv环境中,使用pip安装的软件包不再是全局软件包,而是仅在当前虚拟环境中工作,以避免污染系统环境。

3.4退出当前系统环境并在控制台中输入命令deactivate时,将部署当前的venv虚拟化环境。

取消激活

4.virtualenv其他命令virtualenv其他各种命令如下。

使用方法:

$ virtualenv [OPTIONS] DEST_DIR

选项:

版本

显示当前版本号。

-h,-help

显示帮助信息。

-v,-verbose

显示详细信息。

-q,-quiet

不显示详细信息。

-p PYTHON_EXE,python=python _ exe

指定要使用的python解析器版本。 例如,python=python 2.5使用版本2.5的解析器创建新的隔离环境。 缺省情况下,使用当前系统安装(/usr/xbddb/python )的python解析器

clear

清空非根用户的安装,然后重新开始创建隔离环境。

无站点打包

防止隔离环境访问整个系统的site-packages目录。

系统站点打包

允许隔离环境访问整个系统的site-packages目录。

取消zip -设置工具

安装时解压缩Setuptools或分布式

可重新定位

重新部署现有隔离环境。 使用此选项可修改脚本,并使用与所有. pth文件相同的路径。

分布式

使用Distribute而不是Setuptools来设置VIRTUALENV_DISTRIBUTE环境变量也能产生相同的效果。

extra-search-dir=search _ dirs

用于搜索setuptools/distribute/pip分发包的目录。 可以添加任意数量的extra-search-dir路径。

never-download

禁止从互联网下载数据。 此时,如果本地搜索分发包失败,virtualenv将报告错误。

prompt==prompt

定义隔离环境的命令行前缀。

“`

5 .综上所述,virtualenv是构建虚拟化的python环境,允许不同的项目在同一台机器上开发运行。

虽然virtualenv通常适合在本地开发不同的项目,但是在生产环境中,最好使用docker在不同的项目中创建不同的容器,然后分别运行。 不希望在一个物理机上运行。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。