python多环境管理工具virtualenv-Linux运维-学派吧

有需要服务器方面的需求和咨询,可以联系博主QQ 7271895

  • 系统环境
  • 安装
  • 使用示例
  • 使用扩展包

系统环境

CentOS 7

安装

通过pip直接安装
pip install virtualenv

使用示例

# 在/usr/local/下面创建一个virtualenv目录,作为多环境管理用目录
mkdir /usr/local/virtualenv

# 进入上面创建的目录
cd /usr/local/virtualenv

# 创建一个名为env1的python环境(这里没加参数,该命令其实有很多参数可用)
virtualenv env1

# 执行之后,目录下会创建一个env1目录,如果想切换到env1环境下,则执行一下命令
source env1/bin/activate

使用扩展包

为了更简便的切换和管理virtualenv环境,可以借助virtualenvwrapper扩展包

安装扩展包

pip install virtualenvwrapper

配置环境变量,可在/etc/profile里添加如下指令

# 指定工作空间,可以自己随意创建
WORKON_HOME=/usr/local/virtualenv
# /usr/bin/virtualenvwrapper.sh是安装扩展包后生成的,不同的系统可能生成的文件路径不同
source /usr/bin/virtualenvwrapper.sh

常用命令

# 创建环境
mkvirtualenv [环境名]

# 切换到环境;后面不跟环境名,可以显示出所有环境
workon [环境名]

# 查看已有的环境
lsvirtualenv

# 查看当前环境中已安装的包
lssitepackages

# 退出当前环境
deactivate

如果有不懂的、欢迎加入我们学派吧。一起学习交流。右上角站长群

主题测试文章,只做测试使用。发布者:云大使,转转请注明出处:https://www.xp8.net/server/592.html

赞 (0)
打赏 微信扫一扫 微信扫一扫
解决宝塔提示No space left on device无法进入面板
上一篇 2018年9月21日 下午2:27
下一篇 2018年9月30日 下午2:01

相关推荐

  • 在Linux下如何批量屏蔽恶意IP地址防攻击的案例教程-学派吧

    如果您有服务器咨询问题、购买问题、可以联系我们客服 7271895 690624商祺云-阿里代理、景安代理、西部代理 很多情况下,你可能需要在Linux下屏蔽IP地址。比如,作为一个终端用户,你可能想要免受间谍软件或者IP追踪的困扰。如果你是一名系统管理员,你可能想要禁止垃圾IP地址访问你们的公司邮件服务器。或者你因一些原因想要禁止某些国家访问你的web服务…

    服务器运维 2019年1月14日
    3.1K00
  • centos硬盘挂载报错mount: /dev/sdd1 already mounted or /data3 busy解决方法

    在挂载硬盘分区的时候,会出现mount: /dev/sdd1 already mounted or /data3 busy 或者是在执行格式化分区的时候也会出现 /dev/hdb1 is apparently in use by the system; will not make a filesystem here! 解决方法:[root@localhost…

    服务器运维 2019年3月10日
    13.6K00
  • Linux中常用命令的总结教程-linux运维-学派吧

    本篇文章给大家带来的内容是关于Linux中常用命令的总结(详细),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 ls -alrtAFR -a 显示所有文件及目录 (ls 内定将文件名或目录名称开头为"."的视为隐藏档,不会列出)-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出-r 将文件以相反次序显…

    服务器运维 2018年11月21日
    2.1K00
  • 🔥🔥🔥史诗级更新:轻量云OpenClaw(小龙虾)接入微信指南

    🔥🔥🔥重磅更新:微信支持接入云上OpenClaw!!! 本文主要介绍如何在腾讯云轻量应用服务器Lighthouse中部署完成OpenClaw后,如何配置接入微信ClawBot。 如果此时此刻您还不了解OpenClaw(中文名俗称”龙虾”),或是了解但还没有开始部署OpenClaw,建议您先参考云上OpenClaw(原Clawdbot)…

    2026年4月1日
    94100
  • centos如何搭建自己的邮局邮件服务器

    要求 云服务器或本地虚拟的服务器都可以。 服务器需要能链接网络。 安装centos6/7系统,需要全新干净的系统环境。 配置系统 检查swap是否已启动,如没启动需要配置启动swap。 下载EwoMail邮件服务器 在git下载EwoMail开源版 git地址:https://gitee.com/laowu5/EwoMail EwoMail集成的软件: Po…

    2018年9月14日
    10.6K00

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

工作时间:周一至周五,9:30-18:30,节假日休息

添加微信
添加微信
分享本页
返回顶部