virtualenv virtualenvwrapper 虚拟环境创建
virtualenv 方式
安装
C:\Users\Python> pip install virtualenv
Requirement already satisfied: virtualenv in c:\python36\lib\site-packages (16.4.) C:\Users\Python>
创建
首先创建一个空文件夹
[~]$ mkdir yangtuo
[~]$ cd yangtuo/
[~/yangtuo]$
创建 虚拟环境
[~/yangtuo]$ virtualenv --no-site-packages yangtuotest
No LICENSE.txt / LICENSE found in source
New python executable in /data/home/v_vtongyang/yangtuo/yangtuotest/bin/python
Installing setuptools, pip, wheel...
done.
[~/yangtuo]$
切换
[~/yangtuo]$ source yangtuotest/bin/activate
(yangtuotest) [~/yangtuo]$
退出
(yangtuotest) [~/yangtuo]$ deactivate
[~/yangtuo]$
virtualenvwrapper 方式
安装
创建虚拟环境需要用到另一个 virtualenvwrapper 如果是 windows 环境下要加 -win
(testvir) C:\Users\Python\testvir\Scripts>pip install virtualenvwrapper-win
...
创建虚拟环境并进入
(testvir) C:\Users\Python\testvir\Scripts>mkvirtualenv testvir2
C:\Users\Python\Envs is not a directory, creating
Using base prefix 'c:\\python36'
New python executable in C:\Users\Python\Envs\testvir2\Scripts\python.exe
Installing setuptools, pip, wheel...
done. (testvir2) C:\Users\Python\testvir\Scripts>
查看当前虚拟环境
C:\Users\Python\testvir\Scripts>workon
Pass a name to activate one of the following virtualenvs:
==============================================================================
testvir2
C:\Users\Python\testvir\Scripts>
退出虚拟环境
(testvir2) C:\Users\Python\testvir\Scripts>deactivate.bat
进入虚拟环境
C:\Users\Python\testvir\Scripts>workon testvir2
(testvir2) C:\Users\Python\testvir\Scripts>
pychram 使用虚拟环境
如果已有的直接使用即可

没有的哈则需要自己添加

可以在 pycharm 里面查看下当前环境下的 组件情况以确认是否成功

virtualenv virtualenvwrapper 虚拟环境创建的更多相关文章
- virtualenv与virtualenvwrapper虚拟环境
python开发之virtualenv与virtualenvwrapper讲解 在使用 Python 开发的过程中,工程一多,难免会碰到不同的工程依赖不同版本的库的问题: 亦或者是在开发过程中不想让物 ...
- 使用虚拟环境virtualenv/Virtualenvwrapper隔离多个python
virtualenv 系统中的多个python混用会导致$PYTHONPATH混乱,或者各个工程对于package的版本要求不同等等情况.有一个简单的解决方案就是用virtualenv来隔离多个pyt ...
- python虚拟环境 -- virtualenv , virtualenvwrapper
virtualenv -- python虚拟沙盒 有人说:virtualenv.fabric 和 pip 是 pythoneer 的三大神器. 一.安装 pip install virtualenv ...
- Python创建virtualenv(虚拟环境)方法
本文目录 一 前言 二 通过virtualenv软件创建 三 在pycharm下创建 新建项目 四 已有项目使用和创建虚拟环境 五 参数说明 一 前言 需求: --公司之有一台服务器 ...
- virtualenvwrapper 虚拟环境的使用 和 python 安装源的更改
virtualenvwrapper 虚拟环境的使用 鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper. virtualenvwrapper提供了一系 ...
- centos 下Python独立虚拟环境创建
virtualenv Python有着庞大的开源社区的支持,很自然就产生这么一个问题:第三方包参差不齐,如果我们想在服务器测试,或者升级某个包,就会导致生产环境产生杂乱,多余的第三方依赖包. virt ...
- virtualenv 设置虚拟环境来运行不同版本的python
转自: http://pythonguidecn.readthedocs.io/zh/latest/dev/virtualenvs.html virtualenv 是一个创建隔绝的Python环境的 ...
- Python之Linux下的virtualenv&&virtualenvwrapper
virtualenv 可以在系统中建立多个不同并且相互不干扰的虚拟环境. #指定清华源下载pip的包 pip3 install -i https://pypi.tuna.tsinghua.edu.cn ...
- python环境下安装virtualenv,virtualenvwrapper
在使用 Python 开发的过程中,工程一多,难免会碰到不同的工程依赖不同版本的库的问题: 亦或者是在开发过程中不想让物理环境里充斥各种各样的库,引发未来的依赖灾难. 此时,我们需要对于不同的工程使用 ...
随机推荐
- 剑指Offer-- 翻转链表 (python版)
输入一个链表,反转链表后,输出链表的所有元素. # -*- coding:utf-8 -*- # class ListNode: # def __init__(self, x): # self.val ...
- 二次剩余从csdn
欧拉准则 模\(p\)意义下,\(a\)是二次剩余等价于\(a^{\frac{p-1}{2}}\equiv 1\),\(a\)不是二次剩余等价于\(a^{\frac{p-1}{2}}\equiv -1 ...
- Python学习第九篇——while和for的区别
pets = ['dog','cat','dog','goldfish','cat','rabbit','cat'] print(pets) for pet in pets: print(pet) # ...
- Linux常用软件启动、停止、重启命令
一.PHP 启动命令: /usr/local/php5/sbin/php-fpm 停止命令: pkill php-fpm 二.MySQL 启动命令: /etc/init.d/mysqld start ...
- UnderWater+SDN论文之二
---- Software-defined underwater acoustic networking platform and its applications source: Ad Hoc Ne ...
- API接口TOKEN设计
首先需要知道API是什么? API(Application Programming Interface)即应用程序接口.你可以认为 API 是一个软件组件或是一个 Web 服务与外界进行的交互的接 ...
- python3 操作页面上各种元素的方法
(1) 控制浏览器 ①控制浏览器窗口大小set_window_size(宽,高) 打开浏览器全屏maximize_window() ②控制浏览器后退back().前进forward() ③ ...
- C#复习笔记(4)--C#3:革新写代码的方式(用智能的编译器来防错)
用智能的编译器来防错 本章的主要内容: 自动实现的属性:编写由字段直接支持的简单属性, 不再显得臃肿不堪: 隐式类型的局部变量:根据初始值推断类型,简化局部变量的声明: 对象和集合初始化程序:用一个表 ...
- Vue 刷新当前页面,并重新加载页面数据
业务场景:在管理后台,在执行完,增,删,改,操作的时候.我们需要刷新一下页面,重载数据.在JQ中我们会用到location.reload()方法,刷新页面:在vue中,这里需要用到一个 provide ...
- png8、16、24、32位的区别
我们都知道一张图片可以保存为很多种不同的格式,比如bmp/png/jpeg/gif等等.这个是从文件格式的角度看,我们抛开文件格式,看图片本身,我们可以分为8位, 16位, 24位, 32位等. 单击 ...