centos7安装虚拟环境 virtualenvwrapper

1、个人安装环境

1.1 CentOS Linux release 7.7.1908 (Core)

2、安装步骤

2.1 查找python3命令路径

[[email protected] ~]# find / -name python3
/root/envs/py3test/bin/python3
/root/envs/p3test/bin/python3
/usr/bin/python3
/home/admin/Envs/py3test/bin/python3

路径为:/usr/bin/python3

2.2 查找virtualenvwrapper.sh脚本的路径

[[email protected] ~]# whereis virtualenvwrapper.sh
virtualenvwrapper: /usr/local/bin/virtualenvwrapper.sh

2.3 安装virtualenvwrapper

yum install python-setuptools python-devel
pip install virtualenvwrapper

2.4 编辑bashrc

[[email protected] ~]# vi .bashrc

添加如下内容:

WORKON_HOME=~/Envs
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source=/usr/local/bin/virtualenvwrapper.sh

解释如下:

  • WORKON_HOME为设置virtualenv的统一管理目录
  • VIRTUALENVWRAPPER_PYTHON指定python解释器的本体;

需要特别注意,CentOS中默认安装python2,如果这边不指定,创建虚拟环境时将提示/usr/bin/python: No module named virtualenvwrapper

  • source执行virtualenvwrapper安装脚本

2.5 应用如上修改

source ~/.bashrc

3、虚拟环境使用

3.1 新建虚拟环境

3.1.1 新建python2环境

[[email protected] ~]# mkvirtualenv -p /usr/bin/python p2test

3.1.2 新建python3环境

[[email protected] ~]# mkvirtualenv p3test

3.2 查看所有的虚拟环境

[[email protected] ~]# workon

运行结果:

p2test
p3test

3.3 进入指定的虚拟环境

[[email protected] ~]# workon p2test
(p2test) [[email protected] ~]# python

运行结果:

Python 2.7.5 (default, Aug  7 2019, 00:51:29)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

3.4 退出虚拟环境

(p2test) [[email protected] ~]# deactivate

3.5 删除虚拟环境

[[email protected] ~]# rmvirtualenv py3test

原文地址:https://www.cnblogs.com/hester/p/12369522.html

时间: 2024-10-10 21:10:18

centos7安装虚拟环境 virtualenvwrapper的相关文章

CentOS7 安装虚拟环境 virtualenvwrapper

##1. 安装virtualenvwrapper1. yum install python-setuptools python-devel2. pip install virtualenvwrapper ##2. 编辑.bashrc文件1. 查找/virtualenvwrapper.sh路径: whereis virtualenvwrapper.sh (我的电脑搜索结果:/usr/bin/virtualenvwrapper.sh)2. sudo vi .bashrc (打开.bashrc文件将下

Linux 之 安装虚拟环境virtualenvwrapper

因为CentOS 默认自带python2解释器,在/usr/bin/pytthon 下,virtualenvwrapper在安装时会默认找PATH中的第一个python进行安装,所以如果要安装python3的虚拟环境,必须要在profile文件中,配置环境变量时,将python3的路径写在PATH前面: 1.virtualenvwrapper安装 安装virtualenvwrapper pip3 install virtualenvwrapper -i https://pypi.douban.c

Mac 安装虚拟环境 python virtualenv virtualenvwrapper

第1步 ,安装virtualenv和virtualenvwrapper 运行命令如下: pip3 install -i https://mirrors.aliyun.com/pypi/simple virtualenv pip3 install -i https://mirrors.aliyun.com/pypi/simple virtualenvwrapper 第2步,创建环境 这里我将虚拟环境安装在/Documents(文稿)文件夹内, (因为默认在用户根目录) cd Documents #

CentOS-7安装python虚拟环境

安装虚拟环境的前提是你需要CentOS安装python解释器. 1. 安装虚拟环境模块 pip3 install virtualenv -i https://mirrors.aliyun.com/pypi/simple/ 2. 安装virtualenvwrapper 工具管理虚拟环境 pip3 install virtualenvwrapper -i https://mirrors.aliyun.com/pypi/simple/ 3. 创建虚拟环境(.virtualenvs)文件夹 mkdir

python在Linux中安装虚拟环境,区别python2和python3,分别安装模块

安装虚拟环境的时候遇到的问题,解决的过程很闹心,在这里简单直接的分享出来,就是为了解决问题.  安装虚拟环境(须在联网状态下) $ sudo pip install virtualenv $ sudo pip install virtualenvwrapper 安装完虚拟环境后,如果提示找不到mkvirtualenv命令,须配置环境变量: # 1.创建目录用来存放虚拟环境 mkdir $HOME/.virtualenvs # 2.打开~/.bashrc文件,并添加如下: export WORKO

Python 安装虚拟环境

写在前面: 安装指南是在 Ubuntu 下面操作的.不同的 Linux 版本,安装指令不同.所以,该指南的某些指令对于像 CentOS 等非 Ubuntu 系统不适用. 为什么需要使用虚拟环境? 虚拟环境是一个将不同项目所需求的依赖分别放在独立的地方的一个工具,它给这些工程创建虚拟的Python环境.它解决了"项目X依赖于版本1.x,而项目Y需要项目4.x"的两难问题,而且使你的全局site-packages目录保持干净和可管理. 安装 virtualenv: 首先,需要安装 setu

安装虚拟环境

安装虚拟环境1.pip install virtualenv2.pip install virtualenvwrapper3.修改.bashrc配置文件,添加如下信息到文件夹export WORKER_HOME=${HOME}/.virtualenvssource /data/anaconda3/bin/virtualenvwrapper.sh 创建虚拟环境mkvirtualenv -p python3 虚拟环境名字   #使用-p指定虚拟环境python环境的版本,默认是python2 退出虚

Centos7 安装配置OpenLdap服务及OpenLdap管理工具

我们上一篇文章中介绍了,Centos7+Openvpn使用Windows AD(LDAP)验证登录的配置介绍.说到LDAP服务,我们知道不止windows有,linux下也有,比如openldap,sambaLDAP服务,具体就不多介绍了,我们今天主要介绍一下Centos7 安装配置OpenLdap及Ldap管理工具等操作,为后面的Centos7+Openvpn+openldap验证登录做好基础. 我们首先配置一个指定源,我们源地址指向了阿里云的仓库源 cd /etc/yum.repos.d v

CentOS7安装python-pip

python中的一个十分好用的包管理工具python-pip是我们使用python必不可少的一件工具.但是在CentOS7安装时候却遇到了一些小问题: [[email protected] magic]# yum install python-pip 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirrors.btte.net * extras: mirrors.btte.ne