【已解决】Python3中选择合适的虚拟环境工具 – 在路上
折腾:
【已解决】CentOS服务器中搭建Python的Flask的REST API
期间,先要去解决,搭建Flask之前的,虚拟环境的工具的选择的问题。
python 虚拟环境
python 虚拟环境 替代
Pipenv & 虚拟环境 — The Hitchhiker’s Guide to Python
另外,看到:
Python 3 —— 新的最佳实践, 会继续存在。 Python 2 在仅仅 23 个月后就会退休!
-》更加确定了,此处的Python,还是用Python 3去写Flask比较好。
Python 2,之前有存在价值,现在可以用Python 3了。
-》好像之前说的,就是这个:Pipenv
之前用过的是这个virtualenv
Python开发必备神器之一:virtualenv| 编程派 | Coding Python
python3.4 venv 可以代替virtualenv吗? – 知乎
venv:好像一般?
venv(pyvenv)
Python3.4标准库自带的创建虚拟机的模块为venv,脚本命令为pyvenv
venv模块是Python3.3之后标准库自带的虚拟环境创建和管理工具
virtualenv
之前常用的,虚拟环境工具
virtualenv同时支持Python2.X和Python3.X
特别是在当前的生产环境中Python2.X还占有很大比例的情况下,我们依然需要virtualenv
pyenv
-》那到底对于Python 3.X来说,是用 virtualenv还是pyenv呢?
Python3虚拟环境 venv搭建轻量级虚拟环境 – CSDN博客
好像venv也不错啊
venv pyenv virtualenv
用了pyenv-virtualenv, 天黑都不怕 | Darkof
pyenv/pyenv: Simple Python version management
pyenv/README.md at master · pyenv/pyenv
10000+的star
也说了:
pyenv/pyenv-virtualenv: a pyenv plugin to manage virtualenv (a.k.a. python-virtualenv)
是个插件:a pyenv plugin to manage virtualenv
而其中的wrapper又是:
pyenv/pyenv-virtualenvwrapper: an alternative approach to manage virtualenvs from pyenv.
virtualenv 15.2.0 : Python Package Index
venv, pyenv, virtualenv, pipenv有什么异同
virtualenv:很常用的工具,用于创建虚拟环境
隔绝不同项目,使用不同Python环境和版本
官网PyPA也很认可
virtualenvwrapper:一堆的virtualenv的扩展的集合
pyenv:隔离多个Python版本
比如你要测试:Python 2.6, 2.7, 3.3, 3.4 and 3.5
pyenv-virtualenv
pipenv:(requests的作者写的)
pyvenv:已废弃
venv
Tool recommendations — Python Packaging User Guide
PPG=Python Packaging Guide:推荐用pipenv
其他一些人建议用:venv
而(在Python 3.3之后,因为是内置的库了)具体用法是:
<code>python3 -m venv <MYVENV> </code>
而此处的CentOS服务器中,默认安装的Python是2.7.5:
<code>[root@naturling-general-01 ~]# python -V Python 2.7.5 ::...
免责声明:
当前网页内容, 由 大妈 ZoomQuiet 使用工具: ScrapBook :: Firefox Extension 人工从互联网中收集并分享;
内容版权归原作者所有;
本人对内容的有效性/合法性不承担任何强制性责任.
若有不妥, 欢迎评注提醒:
或是邮件反馈可也:
askdama[AT]googlegroups.com
订阅 substack 体验古早写作:
点击注册~> 获得 100$ 体验券:![]()
关注公众号, 持续获得相关各种嗯哼:
![]()
自怼圈/年度番新
![]()
关于 ~ DebugUself with DAMA ;-)
粤ICP备18025058号-1
公安备案号: 44049002000656 ...::