CentOS 7.7+ Python3.7 下安装virtualenv和virtualenvwrapper
1. 安装virtualenv和virtualenvwrapper
# pip install virtualenv
# pip install virtualenvwrpper
2. 寻找virtualenvwrapper.sh路径
# find / -name virtualenvwrapper.sh
我的结果 /usr/local/python3/bin/virtualenvwrapper.sh (备用)
3. 配置bashrc
# vim ~/.bashrc
添加一下三行
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/python3/bin/virtualenvwrapper.sh # 刚刚查找的路径
# source ~/.bashrc # 使其生效
以上python3的环境配置成功了
virtualenv常用命令
虚拟环境列表 workon或 lsvirtualenv
新建虚拟环境 mkvirtualenv [虚拟环境名称]
启动/切换虚拟环境 workon [虚拟环境名称]
删除虚拟环境 rmvirtualenv [虚拟环境名称]
离开虚拟环境 deactivate
如果在新建虚拟时,出现错误:
解决Linux新建虚拟环境virtualenvwrapper报错问题
问题:
virtualenvwrapper装好后, 发现使用mkvirtualenv XX时, 又找不到virtualenv了:
[root@localhost ~]# mkvirtualenv Py3_dev
which: no virtualenv in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
ERROR: virtualenvwrapper could not find virtualenv in your path
[root@localhost ~]#
解决:
将python环境下的virtualenv拷贝至/usr/bin/目录下:
[root@localhost ~]# cd /usr/bin/
[root@localhost bin]# ls -al | grep virtualenv
[root@localhost bin]# cd /usr/local/python3/bin/
# 建立硬链接到/usr/bin/
[root@localhost bin]# ln virtualenv /usr/bin/virtualenv
[root@localhost bin]#
最新文章
- JavaScript权威指南 - 数组
- Hadoop-1.2.1 升级到Hadoop-2.6.0 HA
- html5 postMessage解决跨域、跨窗口消息传递
- OFM管理
- 最长回文字符串(manacher算法)
- NOIP2010-普及组复赛-第一题-数字统计
- lambdas了解
- 【BZOJ3506】【Cqoi2014】排序机械臂
- hdu 3433 A Task Process 二分+dp
- ansible命令应用基础
- 机器学习之--线性回归sigmoid函数分类
- 你不知道的JS之 this 和对象原型(一)this 是什么
- 虹软离线人脸识别 ArcFace 2.0 Demo [C++]
- ruby-操作mysql
- SQL Prompt 快捷键
- GridView item设置点击背景
- 2、Saltstack的数据系统
- django中的模型详解-1
- ZT C语言链表操作(新增单向链表的逆序建立)
- 【Python+Selenium】猪猪练习成功版:csv文件的输入和输出(运行环境:python3.5版本)
热门文章
- POJ-3208 Apocalypse Someday (数位DP)
- Codeforces750E. New Year and Old Subsequence (线段树维护DP)
- Equal Numbers Gym - 101612E 思维
- hdu3247Resource Archiver (AC自动机+最短路+状压dp)
- Bézout恒等式
- Windows环境下Node.js环境搭建
- Kafka官方文档V2.7
- Win7下安装IIS
- ROM、SDRAM、RAM、DRAM、SRAM、FLASH的区别
- Eclipce怎么恢复误删类