【发布时间】:2017-11-14 16:08:55
【问题描述】:
我有一个名为“edge”的现有 virtualenv。它使用 Python 3.5.2。我已将我的 Python 解释器升级到 3.6,我希望 'edge` 环境改用 3.6。
updateedge 的解释器应该使用什么命令?
我在 SO 上进行了搜索,但我能找到的所有答案都是为了创建一个新的环境。就我而言,我不想创建一个新的环境。
【问题讨论】:
-
所有为python3.5安装的二进制包都与python3.6不兼容——你最好的选择是
edge/bin/pip freeze > reqs.txt && virtualenv edge2 -ppython3.6 && edge2/bin/pip install reqs.txt -
thx @AnthonySottile 你介意写一个答案让我接受吗?
标签: python virtualenv