virtualenv管理py环境linux版
因为服务器上已经安装了python3,所以直接安装virtualenv即可
pip3 install virtualenv -i https://mirrors.aliyun.com/pypi/simple/
查找此包安装在什么地方
[root@172 edu-manage]#
[root@172 edu-manage]# virtualenv -help
bash: virtualenv: command not found
[root@172 edu-manage]# whereis virtualenv
virtualenv: /opt/python37/bin/virtualenv
[root@172 edu-manage]#
建立软链,方便使用
[root@172 bin]# ln -s /opt/python37/bin/virtualenv /usr/bin/virtualenv
创建虚拟环境
$ virtualenv [OPTIONS] [虚拟环境名称]
#顺序都可以
virtualenv -p /usr/bin/python3.6 ENV
virtualenv -p /usr/bin/python3.6 ENV
virtualenv ENV --python=python3.6
virtualenv --python=python3.6 ENV
[root@172 ~]# whereis python3
python3: /usr/bin/python3 /opt/python37/bin/python3.7m /opt/python37/bin/python3.7 /opt/python37/bin/python3.7m-config /opt/python37/bin/python3 /opt/python37/bin/python3.7-config
[root@172 ~]#
[root@172 ~]# virtualenv -p /usr/bin/python3 export_data
created virtual environment CPython3.7.5.final.0-64 in 391ms
creator CPython3Posix(dest=/root/export_data, clear=False, no_vcs_ignore=False, global=False)
seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/root/.local/share/virtualenv)
added seed packages: pip==21.3.1, setuptools==58.3.0, wheel==0.37.0
activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
[root@172 ~]#
[root@172 ~]#
创建的虚拟环境是不会把原始解释器所在的环境下的包带过来的
进入虚拟环境&退出
[root@172 ~]# cd export_data/
[root@172 export_data]# ls
bin lib pyvenv.cfg
[root@172 export_data]#
[root@172 export_data]#
[root@172 export_data]# cd bin/
[root@172 bin]# ls
activate activate.nu deactivate.nu pip-3.7 python3 wheel3
activate.csh activate.ps1 pip pip3.7 python3.7 wheel-3.7
activate.fish activate_this.py pip3 python wheel wheel3.7
[root@172 bin]#
# 进入环境
[root@172 bin]# source activate
(export_data) [root@172 bin]#
(export_data) [root@172 bin]#
# 退出环境
(export_data) [root@172 bin]# deactivate
[root@172 bin]#
virtualenv管理py环境linux版的更多相关文章
- virtualenv 管理python 环境
virualenvvirtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够:1. 在没有权限的情况下安装新套件2. 不同应用可以使用不同的套件版本3. 套件升级不 ...
- 【转】利用virtualenv管理Python环境
virtualenv virtualenv用于创建独立的Python环境,多个python相互独立,互不影响,它能够:1. 在没有权限的情况下安装新套件2. 不同应用可以使用不同的套件版本3. 套件升 ...
- 网防G01管理检测系统Linux版安装
监测包内容: gov_defence_agent_x64_linux_v3.1.18.tar.gz LinuxVersion(datalog.sh getlog.sh setup.sh) 1. ...
- 巧用linux版powershell,管理linux下的docker
大家好,我把用powershell的docker马甲命令的好处,放在了页面下方,从第五章开始. powershell 传教士 原创文章 始于 2017-09-07 允许转载,但必须保留名字和出处,否则 ...
- anconda使用---使用conda管理python环境
一.动机 最近打算折腾vn.py,但只有py27版本的,因为一向习惯使用最新稳定版的,所以不得不装py27的环境,不得不说 Python的全局锁真的很烦. 身为懒癌患者,必然使用全功能的anacond ...
- 从pip+requirements.txt+virtualenv管理依赖到使用pipenv管理依赖-修改布署方式
背景: 已经使用pip+requirements.txt+virtualenv管理了项目一段时间,为了不要每次都 导出依赖(本地),安装依赖(服务器) 现在要使用pipenv来管理项目的依赖关系 思路 ...
- 使用conda管理python环境
一.动机 最近打算折腾vn.py,但只有py27版本的,因为一向习惯使用最新稳定版的,所以不得不装py27的环境,不得不说 Python的全局锁真的很烦. 身为懒癌患者,必然使用全功能的anacond ...
- Linux版EPUB阅读器
Linux版EPUB阅读器 如果说用平板电脑看书尚属主流的话,那么在电脑上读书就非常少见了.专注阅读16世纪的书是非常困难的了,没人希望后台蹦出QQ聊天窗口.但是如果你非要在电脑上打开电子书的话,那么 ...
- 快速自检电脑是否被黑客入侵过(Linux版)
之前写了一篇快速自检电脑是否被黑客入侵过(Windows版), 这次就来写写Linux版本的. 前言 严谨地说, Linux只是一个内核, GNU Linux才算完整的操作系统, 但在本文里还是用通俗 ...
- Python之virtualenv沙盒环境
在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4.所有第三方的包都会被pip安装到Python3的site-packages目录下. 如果我们要同时开发多个应用程序,那这 ...
随机推荐
- nginx通过参数代理到其他站点
http { include mime.types; default_type application/octet-stream; resolver 8.8.8.8; ##Nginx0.6.18以后的 ...
- rabbitmq的Exchange类型案例
一.direct(将消息转发到指定Routing key的Queue上,Routing key的解析规则为精确匹配) publish代码 consumer代码,绑定了另一个队列 优先启动publish ...
- 我的vim配置相关
谨以此文记录下之前的折腾.(后续可能还会折腾什么) 目标 我的目的很简单,就是希望能有一个启动快速的文本编辑器,可以简单的代码着色,vim键位,简单的文本修改,打开大点的文件不发愁,可以简单的form ...
- db2 linux创建用户后,登录报错
db2的数据库服务器, 创建用户及授权参考 https://blog.csdn.net/qq_24805831/article/details/102590084 按照步骤创建用户后,连接数据库报错: ...
- 搭建 springboot 应用
一.采用 Spring Initializr 搭建springboot应用 步骤: 1.只需要打开网址: https://start.spring.io/: 2.选择使用 Maven 构建,语言 ja ...
- hexo博客重新部署
date: 2020-08-04 updated: 2020-12-31 summary: 博客重新部署到国内Gitee(加速访问速度) hexo博客重新部署(从GitHub到Gitee) (博客迁移 ...
- IaaS--云上虚拟网络(何恺铎《深入浅出云计算》笔记整理)
[概念] 虚拟私有网络(Virtual Private Cloud,简称 VPC),是云计算网络端最重要的概念之一,它是指构建在云上的.相互隔离的.用户可以自主控制的私有网络环境.虚拟私有网络有时也称 ...
- gin框架笔记
1.实现http://127.0.0.1:8080/index.html的形式访问前端页面.gin-contrib/static 使用中间件的方式判断是否存在该静态文件.fileserver 是一个 ...
- prepare
目标: 自动驾驶感知负责深度学习感知算法开发,包括目标识别.分割.检测.多目标追踪等有扎实的数理基础,有Linux.ROS.QNX等开发经验,熟悉C/C++编程,有良好的编程习惯 他人简历: skil ...
- [vsCode]Visual Studio Code环境变量不同步
很奇怪的事情,在设置好Path环境变量后,powershell正常了, 但是vscode不正常 解决方法竟然是: 确认{在PowerShell运行正常}后,关闭{vsCode},进入{管理员模式的Po ...