iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Ubuntu下创建虚拟独立的Python环境全过程
  • 451
分享到

Ubuntu下创建虚拟独立的Python环境全过程

全过程独立环境 2022-06-04 18:06:38 451人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

前言 虚拟环境是程序执行时的独立执行环境,在同一台服务器中可以创建不同的虚拟环境供不同的系统使用,项目之间的运行环境保持独立性而相互不受影响。例如项目可以在基于 python2.7 的环境中运行,而项目 B

前言

虚拟环境是程序执行时的独立执行环境,在同一台服务器中可以创建不同的虚拟环境供不同的系统使用,项目之间的运行环境保持独立性而相互不受影响。例如项目可以在基于 python2.7 的环境中运行,而项目 B 可以在基于python3.x 的环境中运行。在 Python 中通过 virtualenv 工具管理虚拟环境。

另外在 win 或者 Mac 上也是极力推荐安装虚拟环境来管理你的 Python 环境,虚拟环境能为你带来不少好处,比如在 Mac 上,自带的 Python 环境为 2.7 。而我们 Django 开发最合适的就是 3.4+。如此一来,你就要去 Google 如何卸载或者转至 Python3.4 的环境,还是比较麻烦。一旦我们有了虚拟环境之后,我们都可以在独立的环境中去安装我们需要的模块或者包的不同的版本,这样会带来很大方便。

Install

linux 系统中执行如下命令安装:


$ sudo pip install virtualenv

ubuntu 中以及其衍生系统中执行如下命令安装即可:


$ sudo apt-get install python-virtualenv

Create

安装成功之后,执行如下命令创建名称为 myvenv 的虚拟环境:


$ virtualenv myvenv

提示如下:


allen@ubuntu:~$ virtualenv myvenv
Running virtualenv with interpreter /usr/bin/python2
New python executable in myvenv/bin/python2
Also creating executable in myvenv/bin/python
Installing setuptools, pip...done.

Activate


source kvenv/bin/activate

具体过程如下,可以看到我们在当前环境下查看 Python 的版本,显示是在虚拟环境 myvenv 下的:


allen@ubuntu:~$ source myvenv/bin/activate
(myvenv)allen@ubuntu:~$ which python
/home/allen/myvenv/bin/python

当然退出当前虚拟环境如下命令即可:


deactivate

Pip

在激活了虚拟环境之后,你可以在这个环境中任意的Pip 啦:


pip install Pillow

Virtualenvwrapper

其为虚拟环境扩展包,用于管理虚拟环境,如列表所有虚拟环境,删除等等。

1. 安装:


#安装virtualenv
(sudo) pip install virtualenv

#安装virtualenvwrapper
(sudo) pip install virtualenvwrapper

2. 配置:

修改~/.bash_profile或其它环境变量相关文件(如 .bashrc(我的Ubuntu15.10 下的是这个) 或用 ZSH 之后的 .zshrc),添加以下语句:


export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/workspace
source /usr/local/bin/virtualenvwrapper.sh

然后运行:


source ~/.bash_profile

3. 用法:

mkvirtualenv zqxt:创建运行环境zqxt workon zqxt: 工作在 zqxt 环境 或 从其它环境切换到 zqxt 环境 deactivate: 退出终端环境

其它的:

rmvirtualenv ENV:删除运行环境ENV mkproject mic:创建mic项目和运行环境mic mktmpenv:创建临时运行环境 lsvirtualenv: 列出可用的运行环境 lssitepackages: 列出当前环境安装了的包

创建的环境是独立的,互不干扰,无需sudo权限即可使用 pip 来进行包的管理。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

--结束END--

本文标题: Ubuntu下创建虚拟独立的Python环境全过程

本文链接: https://www.lsjlt.com/news/13713.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 利用Anaconda创建虚拟环境的全过程
    目录题外话:win10系统下:Ubuntu系统下:补充:conda常用命令总结题外话: 对自己最近一年多的学习做一个总结,方便日后查看,也希望可以帮助到需要的人,所有内容亲测有效。 ...
    99+
    2024-04-02
  • 建立 Python 虚拟环境
    1.1 安装依赖包 $ yum -y install wget gcc epel-release git   1.2 安装 Python3.6和pip $ yum -y install python36 python3...
    99+
    2023-01-30
    环境 Python
  • Python Anaconda创建虚拟环境及Pycharm使用虚拟环境
    目录 前言 一、Anaconda与Pycharm 二、conda常用命令 三、Pycharm使用虚拟环境 总结 前言         我们在做开发任务时可能会创建多个项目,这些项目可能会依赖于不同的Python环境。比如有的用到Pytho...
    99+
    2023-09-02
    python pycharm conda
  • 【Python】python通过cmd创建虚拟环境(pip方式)
    前言: 在window中使用pipenv创建虚拟环境时,虚拟环境默认的位置是在C:\User\Administrator\.virtualenvs\目录下; 那如果我们想配置到自定义位置...
    99+
    2023-10-10
    python pip 开发语言
  • python虚拟环境怎么创建
    这篇文章主要介绍“python虚拟环境怎么创建”,在日常操作中,相信很多人在python虚拟环境怎么创建问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”python虚拟环境怎么创建”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-22
  • linux下anaconda虚拟环境怎么创建
    在Linux下创建Anaconda虚拟环境,可以按照以下步骤进行操作: 打开终端。 输入以下命令来创建一个新的虚拟环境,其中...
    99+
    2024-04-09
    linux anaconda
  • ubuntu里面搭建虚拟环境过程中遇到的
    今天开始学习Django,发现要搭建虚拟环境。就按照百度上面的方法在ubuntu中输入终端命名进行配置。发现自己是按照步骤来的。却总是在最后一步启动 1 source .bashrc 的时候出现''command命令找不到。后来自己尝...
    99+
    2023-01-31
    过程中 环境 ubuntu
  • 使用pipenv管理python虚拟环境的全过程
    pipenv 是Kenneth Reitz大神的作品,能够有效管理Python多个环境,各种包。过去我们一般用virtualenv搭建虚拟环境,管理python版本,但是跨平台的使用...
    99+
    2024-04-02
  • django虚拟环境(virtualenv)的创建
    目录为什么要用虚拟环境:1.windows创建虚拟环境2.Linux创建虚拟环境为什么要用虚拟环境: 在一台电脑上,想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上...
    99+
    2024-04-02
  • Python如何安装及建立虚拟环境
    这篇“Python如何安装及建立虚拟环境”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Python如何安装及建立虚拟环境”文...
    99+
    2023-07-02
  • 新的云主机 python 创建虚拟环境
       1.为什么要搭建虚拟环境 问题:如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令, 在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了.解决方案 : 虚拟环境 ...
    99+
    2023-01-30
    主机 环境 python
  • Python直接复制已有的venv虚拟环境以创建新的虚拟环境
    Python venv创建的虚拟环境复制到其他路径,如何断开与原始虚拟环境的连接,成为一个全新的虚拟环境,且两个虚拟环境之间的更新互不影响? 1.软件环境⚙️2.问题描述🔍3....
    99+
    2023-09-15
    venv 快速创建虚拟环境 pip install
  • Ubuntu如何使用python3中的venv创建虚拟环境
    本篇内容介绍了“Ubuntu如何使用python3中的venv创建虚拟环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.虚拟环境跟随项目...
    99+
    2023-07-04
  • 解析Anaconda创建python虚拟环境的问题
    虚拟环境管理 创建虚拟环境​ #默认路径下创建虚拟环境 conda create -n pythonVirtual python=x.x # -n:虚拟环境名称,本例中为“pyt...
    99+
    2024-04-02
  • python 虚拟环境的创建与使用方法
    首先我们知道python通过pip安装,那么我们安装的所有东西都会在我们pip下的配置目录下,这会显得非常臃肿,同样也让我们部署艰难。 python虚拟环境,他是这样做的,把一些非核...
    99+
    2024-04-02
  • Anaconda创建虚拟环境并在Pycharm中使用创建好的环境
    Anaconda创建虚拟环境并在Pycharm中使用创建好的环境 1.Anaconda创建虚拟环境2.Pycharm中使用创建好的环境3.2022.12.8更新 Anaconda的优势在于...
    99+
    2023-09-11
    python pytorch
  • Python安装及建立虚拟环境的完整步骤
    目录前言一、python安装二、建立虚拟环境三、安装jupyter notebook总结前言 Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆 于1990 年...
    99+
    2024-04-02
  • anaconda创建一个新的虚拟环境
    打开anaconda prompt 2、输入命令创建新的环境: conda create -n 环境名 python=3.6 python版本可以自行更改 记得写y进行下一步 激活环境: acti...
    99+
    2023-08-31
    python 深度学习 conda pip
  • Python服务器创建虚拟环境跑代码
    目录一、前言二、创建虚拟环境用来跑代码一、前言 最近忙着在服务器上跑代码 学习积累了一些经验技巧 这里用来记录分享给大家 二、创建虚拟环境用来跑代码 下面我会以一个实例为模板,学习完...
    99+
    2024-04-02
  • 在ubuntu下安装go开发环境的全过程
    目录一、为ubuntu20.04更新源二、设置允许以root用户登录三、安装go四、安装goland工具五、安装ssh并配置允许root登录总结一、为ubuntu20.04更新源 给...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作