Google cloud platform配置虛擬機,how to install google playGoogle云平臺配置虛擬機服務地址如何應用和使用這里就不介紹了。默認情況下,當您已經(jīng)可以通過ssh連接到虛擬機時。如何在沒有任何軟件包的情況下配置環(huán)境首先,我的谷歌云用的是debian。這個OS不支持python......
服務地址
如何應用和使用這里就不介紹了。默認情況下,當您已經(jīng)可以通過ssh連接到虛擬機時。
如何在沒有任何軟件包的情況下配置環(huán)境
首先,我的谷歌云用的是debian。這個OS不支持python3.6(只有測試版支持),最多支持python3.5。
這是國外論壇的回答。
如果你想用一個支持python3.6的,創(chuàng)建的時候選擇ubuntu。
檢查python3的版本
python3 版本
檢查python2的版本
python版本
默認情況下,系統(tǒng)使用python2作為解釋器。
所以先裝python3.5
sudo aptget更新
sudo aptget安裝python3
第二步?jīng)]必要?;旧夏阍俨榘姹镜臅r候就是python3.5了。
但問題是我們此時沒有安裝pip,即使安裝了pip,你也不能指定pip包是給誰的。最重要的是,如果你使用sudo aptget install pip,你會發(fā)現(xiàn)安裝失敗,告訴你做不到。
溶液
安裝
先安裝虛擬環(huán)境,再進入虛擬環(huán)境,在虛擬環(huán)境中安裝pip,這樣pip導入的包就必須安裝在這個環(huán)境中。
這個時候沒有pip,只能先用aptget委屈一下。
sudo aptget安裝虛擬
將虛擬環(huán)境放在local/bin中
sudo/usr/bin/easy install virtualenv
出事了?。?!
告訴我我找不到這條路?。?!
之前試過幾次,都沒辦法。我去看了官方文件。
https://cloud.google.com/python/setup
# 18221更新:
找到一個解決方案,并將這句話替換為
echo“#虛擬環(huán)境包裝器”—/。沒有則創(chuàng)建
來源——。沒有則創(chuàng)建
可以通過將虛擬環(huán)境添加到主路徑來解決這個問題。
這是官方的方法。
1。更新系統(tǒng)
sudo apt更新
sudo安裝python python 3 python 3dev
2。安裝pip(我之前試過sudo aptget安裝pip,有成功也有失敗,政府給的這個方法100%成功)
wget https://bootstrap.pypa.io/getpip.py
sudo python getpip.py
3。安裝virtualenv
pip安裝升級virtualenv
會報錯,像這樣,但不影響最終使用。
4。創(chuàng)建一個環(huán)境
python3 envname
Python3指定了Python的版本。也可以寫python3.6之類的。
Envname是您創(chuàng)建的環(huán)境的名稱。
5。啟動環(huán)境。當你啟動環(huán)境的時候,你會發(fā)現(xiàn)環(huán)境會自動幫你安裝pip、setuptools、wheel等最基本的軟件包。非常好!
源環(huán)境名稱/bin/activate
立正!請務必查看您的虛擬環(huán)境是在哪里構建的!
比如你建立一個名為project1的文件夾,然后在這個文件夾下建立環(huán)境,那么每次啟動虛擬環(huán)境的時候,你都需要先進入這個文件夾,然后再啟動,否則會被告知找不到(這是之前直接把虛擬環(huán)境放在local/bin的錯誤結果,因為沒有添加到系統(tǒng)默認地址,系統(tǒng)無法直接讀取這個環(huán)境的位置)。
然后就可以隨意安裝包了。
pip安裝包名稱
退出
只是輸入。
復員
你可以退出。
特別聲明:以上文章內(nèi)容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關于作品內(nèi)容、版權或其它問題請于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯(lián)系在線顧問
小程序
ESG跨境小程序
手機入駐更便捷
返回頂部