python之virtualenv

一、virtualenv是啥?

virtualenv可以创建隔离的Python环境

现实情况:

  1、不同的项目使用同一个包的不同版本

  2、自己的包不能装在全局包下,例如共享主机下(自己的权限不够)

二、virtualenv的安装

请参考官方文档

三、virtualenv命令参数详解

virtualenv [OPTIONS] ENV_DIR :命令格式

options:

--no-site-packages:不加载全局的包,这个现在是默认行为--system-site-packages:加载全局已经安装的包-p /Path/PYTHON_EXE--python=/Path/PYTHON_EXE:创建环境使用指定默认使用的python版本其他的参数,大家可以参考官网

ENV_DIR是在某个目录下创建python虚拟环境

样例:我是在windows环境下创建python2的环境(我电脑2,3版本都有,但是开发环境用的是Python 2.7,bash用的是git bash,大家可以用cmd)

 virtualenv -p /c/Python27/python2.exe /d/data/pythonenv1/

三、virtualenv环境的激活和使用

环境激活:

  Linux :source /Path/ENV_DIR/bin/activate

  Windows:  Path/Scripts/active

  我的Git Bash:source pythonenv1/Scripts/activate

  然后就跟普通命令行的使用方法一样了

环境退出:

  Linux :deactivate

  Windows:  Path/Scripts/deactivate

  我的Git Bash:deactivate

四、Pycharm可以使用吗?

能!

File——>Project——>Project Interpreter

即可创建一个自己的虚拟环境

时间: 2024-10-24 13:25:09

python之virtualenv的相关文章

Python中Virtualenv和pip如何使用?

本文和大家分享的主要是python 中Virtualenv 和 pip的使用相关内容,一起来看看吧,希望对大家 学习python有所帮助. 0X00 安装环境 我们在Python 开发和学习过程中需要用到各种库,然后在各个不同的项目和作品里可能用的版本还不一样,正因为有这种问题的存在才催生了  virtualenv  的诞生.virtualenv 可以在电脑上创建一个虚拟环境,可以针对每一个项目创建一个虚拟环境,这样就不用担心各个不同的项目用不同版本的库的时候出现的冲突了.  下面的内容只适用于

python虚拟环境virtualenv安装和配置

http://blog.csdn.net/pipisorry/article/details/47008981 python虚拟环境virtualenv VirtualEnv用于在一台机器上创建多个独立的python运行环境,VirtualEnvWrapper为前者提供了一些便利的命令行上的封装. Virtualenv是一个非常好的virtual python environment builder,他最大的好处是,可以让每一个python项目单独使用一个环境,而不会影响python系统环境,也

Python 虚拟环境Virtualenv

本人也是Python爱好者,众所周知,Python扩展多,每次为了测试,安装各种各样的扩展,这样导致本地的Python环境非常混乱,就有人想到搞个隔离环境  和 本地环境没有关系,随时可以删除这个隔离环境,在创建,这就是Python虚拟环境Virtualenv(是不是感觉和虚拟操作系统有点相似 Virtualbox ) 下面直接上操作步骤 安装Virtualenv $ sudo apt-get install python-dev #python开发包 $ wget https://pypi.p

Python 虚拟环境 virtualenv

参考链接:python虚拟环境--virtualenv  python虚拟环境安装和配置如何在pycharm中使用配置好的virtualenv环境 virtualenv Python 今天我们就不聊了.接下来咱们说说virtualenv,英文比较好的同学,可能已经猜到了一半,virtual,即:虚拟的.那env是什么鬼?environment吗?所以翻译成中文就是”虚拟环境“.    到底什么是虚拟环境呢?顾名思义,它是一个虚拟出来的环境.通俗的来讲,可以借助虚拟机,docker来理解虚拟环境,

python虚拟环境virtualenv简介

参考网站: https://realpython.com/python-virtual-environments-a-primer/ 一. 创建一个新的虚拟环境 # Python 2: virtualenv my_new_virtualenv # Python 3. Python3 already has the venv module from the standard library installed python3 -m venv my_new_virtualenvorvirtualen

安装Python, Pip, Virtualenv

1.安装deb包#apt-get -y update#apt-get -y upgrade#apt-get -y install build-essential /这个包可以批量安装Python在Ubuntu上进行构建时所需的全部工具(gcc, make.etc) 安装python相关的包#apt-get -y install python-dev 3.安装新版本的pip#wget https://bootstrap.pypa.io/get-pip.py#python get-pip.py 查看

python的Virtualenv

Virtualenv 虚拟的 Python 环境(简称 venv) 是一个能帮助你在本地目录安装不同版本的 Python 模块的 Python 环境,你可以不再需要在你系统中安装所有东西就能开发并测试你的代码. 知识点 virtualenv 的安装 创建虚拟环境 激活虚拟环境 使用多个虚拟环境 关闭虚拟环境 实验步骤 1. 安装 首先安装 pip3. $ sudo apt-get update $ sudo apt-get python3-pip 用如下命令安装 virtualenv: $ su

windows+Python+virtualenv 环境配置

virtualenv是Python中常用的虚拟环境.可以理解为属于Python的虚拟机. 在Linux和Mac系统上,virtualenv环境是很方便配置的,但是在windows平台上比较麻烦,记录下来和大家分享. 安装 Python 注:本次配置的Python版本是 2.7.X,也就是老版本,新版本Python 3.X 有一些库不支持,所以没有使用. window下Python 2.7.x的配置就不多说,网上资料很多,可以参见这里.只是下载时候下载 2.7.X 版本.同时,切记将Python

python虚拟环境virtualenv高级篇

我曾经写过一篇virtualenv的博客:http://www.cnblogs.com/anpengapple/p/5907416.html 总体来讲还是适用的,不过稍微傻了一点.这一篇的内容有两个:首先是对上一篇进行两点补充,然后是介绍一个新的玩具——virtualenvwrapper. 关于上一次介绍virtualenv的补充: 1.virtualenv目录不需要拷贝两份到/usr/local中,只需要拷贝一份即可,然后把里面的virtualenv.py文件拷贝一份,放在同一目录下,改名为v

ubuntu python PyCharm virtualenv

1.安装virtualenv 参照:http://docs.jinkan.org/docs/flask/installation.html 2.PyCharm结合virtualenv开发应用 PyCharm-->New Project -->Pure Python-->Interpreter中的设置中选择Create VirtualEnv选择相应的目录,例如:~/PycharmProjects/pycharm_env/test,PyCharm会依据项目名称在test目录下创建一个与项目名