谷歌云计算引擎更改为python 3.6

use*_*938 8 google-compute-engine google-cloud-platform

我正在运行python脚本,可以在笔记本电脑上训练CNN,现在想在Google云上运行它。该脚本导入tensorflow和keras,我需要使用Python 3.6

我遵循的步骤是:

  1. 转到计算引擎并使用8cpus创建虚拟机
  2. 我进入了虚拟机,然后看到python版本是2.7

如何将python版本更改为3.6,以便可以安装keras,然后能够运行python脚本?

非常感谢您的帮助

Bou*_*rne 8

我有同样的问题。通过优先选择,我进入/ tmp:cd / tmp,但是从那开始,我在VM终端中遵循以下步骤:

  1. wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
  2. tar -xvf Python-3.6.3.tgz
  3. 光盘Python-3.6.3
  4. 。/配置
  5. 须藤apt-get install zlib1g-dev
  6. 须藤制作
  7. 须藤使安装
  8. python3 -V

如果可行,则应打印出最后一个:Python 3.6.3

如果它不起作用,则说明您的环境有所不同,这可以阻止它。这是从干净的VM环境开始的。但是希望这对您有用!

  • 我必须安装一个C编译器并进行make:`apt install gcc make` (2认同)
  • @BrB您必须确保在编译python3.6之前安装了SSL库(````sudo apt-get install libssl-dev```)(另请参阅/sf/answers/3797522711/) (2认同)