Python18天訓練營之第一課《環境配置》

2022-03-21 16:54:12 字數 1836 閱讀 8132

目錄

安裝vagrant,cmd命令列裡執行vagrant輸出help幫助資訊表示安裝成功

vagrant box list // 列出當前匯入的box

vagrant up // 啟動虛擬機器

vagrant halt // 關閉虛擬機器

vagrant status // 檢視虛擬機器狀態

vagrant init // 初始化虛擬機器

vagrant box add // 新增box

vboxmanage list vms // 列出虛擬機器

vagrant package --base vagrant_default_14950229427359_60979 --output soft/python36env_goenv_20180310.box // 匯出

## 大概需要修改以下四處

config.vm.box = "centos-6.6-x86_64" // 映象的名稱,但不包括副檔名。

config.vm.synced_folder "c:/vm/synced", "/home/vagrant/" // 同步windows下的資料夾到linux上

config.vm.boot_timeout = 300 // 超時時間

config.vm.hostname = "dev" // 設定主機名

- 新增box
>vagrant add box centos6.6 centos-6.6-x86_64.box
- 檢視已新增的box
>vagrant list

centos6.6

- 啟動虛擬機器
vagrant up
-   啟動成功後使用xshell連線127.0.0.1:2222進行登陸操作,或者使用vagrant ssh進行登入

- ssh使用者`vagrant` 密碼`vagrant` 切換root可用sudo -i 可以繼承環境變數

1. yum install gcc gcc-c++ make openssl openssl-devel

2. wget -p /usr/local/src/

3. tar -xf python-3.6.8.tgz

4. cd python-3.6.8

5. ./configure --prefix=/usr/local/python36 && make && make install

// 環境變數

1.echo "export path=/usr/local/python36/bin:\$path" > /etc/profile.d/python36.sh

2.source /etc/profile

//或者

1. ln -s /usr/local/python36/bin/* /usr/bin/

//執行

python3 -v

python 3.6.8

Python18天訓練營第二課《基礎1

目錄變數 資料型別 流程控制 練習 print hello world 加 減 乘 除 整除 取餘 冪input 函式 examples num input 輸入你的數字 print num num type 函式用於對資料型別進行判斷 intfloatstrbool 只有true和false,首字...

天池訓練營 python第一天

task1 1 運算子 整除 取餘 冪 1 2 位運算子 按位取反 按位與 有0則為0,同1則為1 按位或 有1則為1,否則為0 按位異或 相同則為0,否則為1 左移 右移 1 3 三位運算子 e x,y 4,5 small x if xin 存在 not in 不存在 is 是 not is 不是...

天池龍珠計畫Python訓練營 第一天

有幸參加了阿里雲舉辦的天池龍珠計畫python訓練營。收穫頗多。每天記錄一些自己之前的知識盲點,需經常溫習。一 運算子 例子 比較的兩個變數均指向不可變型別。對於字串來說 a hello b hello print a is b,a b true true print a is not b,a b ...