Python18天訓練營之第一課<環境配置>

準備開發環境,首選Vagrant + PyCharm + Virtualbox

目的:

  • 映射Windows文件夾到虛擬機上,實現Windows項目文件實時同步到Linux上
  • Pycharm默認支持鏈接Virtualbox裏的Python

步驟:

Vagrant經常使用命令

  1. vagrant box list // 列出當前導入的box
  2. vagrant up // 啓動虛擬機
  3. vagrant halt // 關閉虛擬機
  4. vagrant status // 查看虛擬機狀態
  5. vagrant init // 初始化虛擬機
  6. vagrant box add // 添加box
  7. vboxmanage list vms // 列出虛擬機
  8. vagrant package --base vagrant_default_14950229427359_60979 --output soft/python36env_goenv_20180310.box // 導出

建立並啓動虛擬機

  • 先選擇好路徑,將vagrant box複製到該路徑,建立須要同步到Linux的文件夾sync,而後打開CMD並切換到該路徑
    • 執行vagrant init
    • 打開Vagrantfile文件修改以下內容
    ## 大概須要修改如下四處
    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 能夠繼承環境變量

虛擬機安裝python3.6.8

1. yum install gcc gcc-c++ make openssl openssl-devel
2. wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz -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
相關文章
相關標籤/搜索