centos7安装虚拟环境 virtualenvwrapper
1、个人安装环境
1.1 CentOS Linux release 7.7.1908 (Core)
2、安装步骤
2.1 查找python3命令路径
1 2 3 4 5 | [root@localhost ~] # 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脚本的路径
1 2 | [root@localhost ~] # whereis virtualenvwrapper.sh virtualenvwrapper: /usr/local/bin/virtualenvwrapper .sh |
2.3 安装virtualenvwrapper
1 2 | yum install python-setuptools python-devel pip3 install virtualenvwrapper |
2.4 编辑bashrc
1 | [root@localhost ~] # vim .bashrc |
添加如下内容:
1 2 3 | 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 应用如上修改
1 | source ~/.bashrc |
3、虚拟环境使用
3.1 新建虚拟环境
3.1.1 新建python2环境
1 | [root@localhost ~] # mkvirtualenv -p /usr/bin/python p2test |
3.1.2 新建python3环境
1 | [root@localhost ~] # mkvirtualenv p3test |
3.2 查看所有的虚拟环境
1 | [root@localhost ~] # workon |
运行结果:
1 2 | p2test p3test |
3.3 进入指定的虚拟环境
1 | [root@localhost ~] # workon p2test |
1 | (p2test) [root@localhost ~] # python |
运行结果:
1 2 3 4 | 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 退出虚拟环境
1 | (p2test) [root@localhost ~] # deactivate |
3.5 删除虚拟环境
1 | [root@localhost ~] # rmvirtualenv py3test |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架