我用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