Google cloud platform配置虛擬機(jī)

來源:CSDN
作者:LinMoson
時(shí)間:2020-08-21
2155
默認(rèn)在已經(jīng)可以通過ssh連接到vm的情況下,在沒有任何包的情況下配置環(huán)境。

前提

如何申請(qǐng)以及使用這邊不做介紹,默認(rèn)在已經(jīng)可以通過ssh連接到vm的情況下

如何在沒有任何包的情況下配置環(huán)境

首先我的google cloud用的是debian,這個(gè)OS不支持python3.6的(只有test版支持),最多支持到python3.5

2018121716170456.png

這是國外論壇的解答

你們要是想用支持python3.6的,創(chuàng)建的時(shí)候選ubuntu的

查看python3的版本

python3 --version

查看python2的版本

python --version

系統(tǒng)默認(rèn)使用python2來作為解釋器的

所以先安裝python3.5

sudo apt-get update

sudo apt-get install python3

第二步可以不用,基本上這個(gè)時(shí)候你再查看版本就是python3.5的了

但是問題是我們此時(shí)沒有安裝pip,而且就算安裝了pip你也沒法指定pip包給誰,最重要的是,你用sudo apt-get install pip,會(huì)發(fā)現(xiàn)安裝失敗,告訴你不行

解決辦法

安裝

先安裝虛擬環(huán)境,再進(jìn)入虛擬環(huán)境,在虛擬環(huán)境里安裝pip,這樣pip導(dǎo)入的包就肯定是安裝給這個(gè)環(huán)境里的了

此時(shí)沒有pip,只能先用apt-get來委屈一下了

sudo apt-get install virtualenv

把虛擬環(huán)境放到local/bin內(nèi)

sudo /usr/bin/easy_install virtualenv

出問題了?。?!

20181221221020106.png

告訴我找不到這個(gè)路徑?。。?/span>

之前試了幾次成功了,沒辦法,去找官方文檔

https://cloud.google.com/python/setup

#18-Dec-21st更新:

找到了解決辦法,把這句替換為

echo “# Virtual Environment Wrapper” >> ——/.bashrc

source ——/.bashrc

就可以解決了,把虛擬環(huán)境加到了主路徑內(nèi)

這是官方給的方法

1.更新系統(tǒng)

sudo apt update

sudo apt install python python-dev python3 python3-dev

2.安裝pip(我之前試過sudo apt-get install pip,有成功過,也有失敗過,官方給的這個(gè)方法百分百成功)

wget https://bootstrap.pypa.io/get-pip.py

sudo python get-pip.py

3.安裝virtualenv

pip install --upgrade virtualenv

會(huì)報(bào)錯(cuò),像這樣,但是并不影響最后的使用

20181221222022467.png

4.創(chuàng)建環(huán)境

virtualenv --python python3 env-name

python3指定的是python的版本,你也可以寫python3.6之類的

env-name是你所創(chuàng)建的環(huán)境名

5.啟動(dòng)環(huán)境,啟動(dòng)環(huán)境的時(shí)候會(huì)發(fā)現(xiàn)環(huán)境自動(dòng)幫你把pip和setuptools,wheel這些最基本的包安裝好了,甚好!

source env_name/bin/activate

注意!一定要看你這個(gè)虛擬環(huán)境建在哪里!

比如你建了一個(gè)文件夾叫project1,然后把環(huán)境建在了這個(gè)文件夾內(nèi),那么每次你啟動(dòng)虛擬環(huán)境的時(shí)候,都需要先進(jìn)入這個(gè)文件夾,然后再啟動(dòng),否則會(huì)告訴你找不到(這就是之前直接把虛擬環(huán)境放到local/bin內(nèi)出錯(cuò)的結(jié)果,因?yàn)闆]有加到系統(tǒng)默認(rèn)的地址里面,系統(tǒng)沒法直接讀到這個(gè)環(huán)境的位置)

然后就可以隨意的安裝包了

pip install package-name

退出

只需要輸入

deactivate

即可退出

立即登錄,閱讀全文
原文鏈接:點(diǎn)擊前往 >
文章來源:CSDN
版權(quán)說明:本文內(nèi)容來自于CSDN,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
新版GKE可管理最多6.5萬集群節(jié)點(diǎn),超越AWS、Azure 10倍
新版GKE可管理最多6.5萬集群節(jié)點(diǎn),超越AWS、Azure 10倍
Google Cloud公布最新Google Kubernetes Engine版本,號(hào)稱可支持最高達(dá)65,000個(gè)節(jié)點(diǎn)的服務(wù)器集群,以執(zhí)行超大型AI模型。
Google Cloud
云服務(wù)
云計(jì)算
2024-11-15
Google Cloud細(xì)說AI變現(xiàn)途徑:用戶一年暴增10倍
Google Cloud細(xì)說AI變現(xiàn)途徑:用戶一年暴增10倍
Google云計(jì)算平臺(tái)(Google Cloud)首席執(zhí)行官Thomas Kurian在高盛舉行的會(huì)議上,說明了該公司究竟是通過哪些途徑將AI變現(xiàn)。
Google Cloud
谷歌云
云計(jì)算
2024-09-13
云計(jì)算平臺(tái)GCP的服務(wù)存在權(quán)限提升漏洞,未經(jīng)授權(quán)的攻擊者可借此訪問敏感數(shù)據(jù)
云計(jì)算平臺(tái)GCP的服務(wù)存在權(quán)限提升漏洞,未經(jīng)授權(quán)的攻擊者可借此訪問敏感數(shù)據(jù)
7月24日安全企業(yè)Tenable披露影響Google Cloud Platform(GCP)的權(quán)限提升漏洞ConfusedFunction,這項(xiàng)弱點(diǎn)發(fā)生在名為Cloud Functions的無服務(wù)器運(yùn)算服務(wù),以及稱作Cloud Build的CICD渠道服務(wù)。
Google Cloud
谷歌云
云計(jì)算
2024-07-27
Gemini為核心,Google云計(jì)算AI戰(zhàn)略聚焦云服務(wù)和生產(chǎn)力GAI
Gemini為核心,Google云計(jì)算AI戰(zhàn)略聚焦云服務(wù)和生產(chǎn)力GAI
過去一年,企業(yè)GAI應(yīng)用的風(fēng)潮席卷全球,成了三大公有云積極搶攻的新戰(zhàn)場,微軟靠著OpenAI助攻,去年在這場云計(jì)算GAI大戰(zhàn)中取得先機(jī),而Google后來居上,靠著自家PaLM模型和GAI生產(chǎn)力工具來迎戰(zhàn),AWS則是到去年底年會(huì)上,對(duì)于企業(yè)GAI應(yīng)用布局才有比較完整的布局與披露。
Google Cloud
谷歌云
云計(jì)算
2024-05-04
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家