我用pyenv
,pyenv-virtualenv
来管理python虚拟环境。Python:我如何在pyenv-virtual-environment中更新python版本?
我有一个项目在Python 3.4
虚拟环境中工作。
所以所有安装的软件包(pandas
,numpy
等)都不是最新的版本。
我想要做的是将Python
版本从3.4升级到3.6以及将其他软件包版本升级到更高版本。
我该如何轻松做到这一点?
我用pyenv
,pyenv-virtualenv
来管理python虚拟环境。Python:我如何在pyenv-virtual-environment中更新python版本?
我有一个项目在Python 3.4
虚拟环境中工作。
所以所有安装的软件包(pandas
,numpy
等)都不是最新的版本。
我想要做的是将Python
版本从3.4升级到3.6以及将其他软件包版本升级到更高版本。
我该如何轻松做到这一点?
使用pip freeze > requirements.txt
保存安装包的列表。
使用python 3.6创建一个新的venv。
使用pip install -r requirements.txt
安装已保存的软件包。当pip在其缓存中找到万向轮时,它会从缓存中安装该程序包。其他软件包将被下载,缓存,构建和安装。
如果使用蟒蛇,只要输入
畅达安装python == $ pythonversion $
也许创建一个新的虚拟环境? – Paddy