Google cloud platform配置虚拟机

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:LinMoson网络

小提示:您能找到这篇{Google cloud platform配置虚拟机}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Google cloud platform配置虚拟机内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< font-size: 16px;">< ">前提

< font-size: 16px;">如何申请以及使用这边不做介绍,默认在已经可以通过ssh连接到vm的情况下

< font-size: 16px;">如何在没有任何包的情况下配置环境

< font-size: 16px;">首先我的google cloud用的是debian,这个OS不支持python3.6的(只有test版支持),最多支持到python3.5

< font-size: 16px;">

< font-size: 16px;">这是国外论坛的解答

< font-size: 16px;">你们要是想用支持python3.6的,创建的时候选ubuntu的

< font-size: 16px;">查看python3的版本

< font-size: 16px;">python3 --version

< font-size: 16px;">查看python2的版本

< font-size: 16px;">python --version

< font-size: 16px;">系统默认使用python2来作为解释器的

< font-size: 16px;">所以先安装python3.5

< font-size: 16px;">sudo apt-get update

< font-size: 16px;">sudo apt-get install python3

< font-size: 16px;">第二步可以不用,基本上这个时候你再查看版本就是python3.5的了

< font-size: 16px;">但是问题是我们此时没有安装pip,而且就算安装了pip你也没法指定pip包给谁,最重要的是,你用sudo apt-get install pip,会发现安装失败,告诉你不行

< font-size: 16px;">解决办法



< font-size: 16px;">安装

< font-size: 16px;">先投票 危机公关安装虚拟环境,再进入虚拟环境,在虚拟环境里安装pip,这样pip导入的包就肯定是安装给这个环境里的了

< font-size: 16px;">此时没有pip,只能先用apt-get来委屈一下了

< font-size: 16px;">sudo apt-get install virtualenv

< font-size: 16px;">把虚拟环境放到local/bin内

< font-size: 16px;">sudo /usr/bin/easy_install virtualenv

< font-size: 16px;">出问题了!!!

< font-size: 16px;">



< font-size: 16px;">告诉我找不到这个路径!!!

< font-size: 16px;">之前试了几次电视开机画面广告成功了,没办法,去找官方文档

< font-size: 16px;">https://cloud.google.com/python/setup

< font-size: 16px;">#18-Dec-21st更新:

< font-size: 16px;">找到了解决办法,把这句替换为

< font-size: 16px;">echo “# Virtual Environment Wrapper” >> ——/.bashrc

< font-size: 16px;">source ——/.bashrc

< font-size: 16px;">就可以解决了,把虚拟环境加到了主路径内

< font-size: 16px;">这是官方给的方法

< font-size: 16px;">1.更新系统

< font-size: 16px;">sudo apt update

< font-size: 16px;">sudo apt install python python-dev python3 python3-dev

< font-size: 16px;">2.安装pip(我之前试过sudo apt-get install pip,有成功过,也有失败过,官方给的这个方法百分百成功)

< font-size: 16px;">wget https://bootstrap.pypa.io/get-pip.py

< font-size: 16px;">sudo python get-pip.py

< font-size: 16px;">3.安装virtualenv

< font-size: 16px;">pip install --upgrade virtualenv

< font-size: 16px;">会报错,像这样,但是并不影响最后的使用

< font-size: 16px;">

< font-size: 16px;">4.创建环境

< font-size: 16px;">virtualenv --python python3 env-name

< font-size: 16px;">python3指定的是python的版本,你也可以写python3.6之类的

< font-size: 16px;">env-name是你所创建的环境名

< font-size: 16px;">5.启动环境,启动环境的时候会发现环境自动帮你把pip和setuptools,wheel这些最基本的包安装好了,甚好!

< font-size: 16px;">source env_name/bin/activate

< font-size: 16px;">注意!一定要看你这个虚拟环境建在哪里!

< font-size: 16px;">比如你建了一个文件夹叫project1,然后把环境建在了这个文件夹内,那么每次你启动虚拟环境的时候,都需要先进入这个文件夹,然后再启动,否则会告诉你找不到(这就是之前直接把虚拟环境放到local/bin内出错的结果,因为没有加到系统默认的地址里面,系统没法直接读到这个环境的位置)

< font-size: 16px;">然后就可以随意的安装包了

< font-size: 16px;">pip install package-name

< font-size: 16px;">退出

< font-size: 16px;">只需要输入

< font-size: 16px;">deactivate

< font-size: 16px;">即可退出

Google cloud platform配置虚拟机

上一篇:Google Cloud Engine使用精简教程
下一篇:tiktok营销的几种主流类型和套路


版权声明:以上主题为“Google cloud platform配置虚拟机"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    Google cloud platform配置虚拟机
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“Google cloud platform配置虚拟机”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Google cloud platform配置虚拟机的相关事宜。

关键词:Google,cloud,platform配置虚拟

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号