[英]how to upgrade python3.5 to python3.6 in Virtual Machine?
我有一個虛擬機(Azure):
vm:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.6 LTS
Release: 16.04
Codename: xenial
它與Python 3.5.6
一起安裝,我想將其升級到3.6
以兼容某些庫。 我嘗試了以下方法:
vm:~$ python --version
Python 3.5.6 :: Anaconda, Inc.
vm:~$ sudo apt-get install python3.6
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package python3.6
E: Couldn't find any package by glob 'python3.6'
E: Couldn't find any package by regex 'python3.6'
vm:~$ sudo apt-get upgrade python3.6
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package python3.6
E: Couldn't find any package by glob 'python3.6'
E: Couldn't find any package by regex 'python3.6'
請問go怎么做呢?
我也可以從JupyterLab
做嗎?
我想我已經找到了解決方案,這就是我所做的:
我已經關注了https://askubuntu.com/questions/865554/how-do-i-install-python-3-6-using-apt-get/865569#865569
$ sudo add-apt-repository ppa:deadsnakes/ppa
$ sudo apt-get update
$ sudo apt-get install python3.6
$ sudo rm -rf /var/lib/apt/lists/*
$ sudo apt-get update
$ sudo apt-get upgrade python3.6
之后,我在 JupyterLab(操作系統:Ubuntu 16.04 xenial)中執行了以下操作
升級點:
!pip install --upgrade pip
安裝虛擬環境:
!pip install virtualenv
使用 Python3.6 創建新內核:
!virtualenv -p python3.6 Python_3_6
創建一個新的內核選項:
!python -m ipykernel install --user --name=Python_3_6
這在啟動新筆記本時在菜單中創建了一個名為Python_3_6
的新內核選項。 現在這個內核兼容運行這些庫,是的!
這是一個建議:
按照這個https://askubuntu.com/questions/865554/how-do-i-install-python-3-6-using-apt-get/865569#865569
$ sudo add-apt-repository ppa:deadsnakes/ppa
$ sudo apt-get update
$ sudo apt-get install python3.6
$ sudo rm -rf /var/lib/apt/lists/*
$ sudo apt-get update
$ sudo apt-get upgrade python3.6
之后,在 JupyterLab(操作系統:Ubuntu 16.04 xenial)中執行以下操作
升級點:
!pip install --upgrade pip
安裝虛擬環境:
!pip install virtualenv
使用 Python3.6 創建新內核:
!virtualenv -p python3.6 Python_3_6
創建一個新的內核選項:
!python -m ipykernel install --user --name=Python_3_6
這將在啟動新筆記本時在菜單中創建一個名為Python_3_6
的新內核選項。 現在這個新內核將兼容運行您需要的那些庫!
如果您使用的是 Ubuntu 14.04 (Trusty) 和 16.04 (Xenial),您可以在https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa使用 Felix Krull 的 deadsnakes PPA:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.6
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.