MacOS10.14 虛擬開發環境搭建 python

安裝MacOS10.14

可以直接官網下載,也可自行百度找各種安裝包,最終我們需要得到的cdr文件。
在這裏插入圖片描述

虛擬機安裝

通過vitrualbox安裝

https://blog.csdn.net/yangwangjinxing/article/details/51688774
這裏有前人寫的很完整的安裝方法,需要注意的是,這裏的虛擬硬盤只設置了40G,如果你需要更大的虛擬硬盤的話,則需要使用到上面的cdr安裝。

通過VMware進行安裝

https://blog.csdn.net/galaxy_yyg/article/details/82891044 這裏也有寫的比較詳細的安裝教程,照着安就就是了。

全屏設置

vitrualbox

virtualbox比較簡單,到virtualbox的安裝路徑,按照下面的直接執行就是了
.\VBoxManage.exe setextradata “MacOS10.111” CustomVideoMode1 1920x1080x32
.\VBoxManage.exe setextradata “MacOS10.111” VBoxInternal2/EfiGraphicsResolution 1920x1080
注意,MacOS10.111是你的虛擬機名稱

VMware

因爲蘋果系統有一個System Integrity Protection (SIP) 保護系統,關閉這個就可以全屏。
關閉Mac虛擬機,打開虛擬機目錄,找到vmx擴展名文件,用記事本打開,將下面一行添加到文件最前面
bios.forceSetupOnce = “TRUE”, 然後啓動虛擬機,進入BIOS,依次選擇:
Enter setup;
Boot from a file;
Recovery HD, …;
com.apple.recovery.boot;
boot.efi;
等待一會兒就會進入到修復模式,點擊實用工具,打開終端,輸入:
csrutil disable; reboot
重啓之後,安裝VMware Tools,再重啓,就ok了。

具體教程可到這個地址查看:
https://blog.csdn.net/SSS_Benjamin/article/details/89295692

安裝brew

依次執行:
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
brew update

如果網速太慢,可以將文件下載下來,更換homebrew和homebrew-core的源,然後直接運行,可參考:
https://blog.csdn.net/qq_33591200/article/details/82882562

安裝pyenv

brew install pyenv
pyenv install --list
pyenv install 2.7.15(下載自己需要的版本,這段時間又用回了2.7)
安裝過程中可能會遇到未找到zlib的情況,因爲OS10.14沒有自動安裝zlib,所以繼續brew install zlib
在這裏插入圖片描述

export PYENV_ROOT=~/.pyenv
export PATH=$PYENV_ROOT/shims:$PATH

和上面的三個變量
加到~/.bash_profile
source ~/.bash_profile
在這裏插入圖片描述
安裝成功之後,會看到提示沒有sqllite,可選擇安或者不安。

安裝pip

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py

在這裏插入圖片描述
更換pip源:

mkdir ~/.pip

tee ~/.pip/pip.conf <<-'EOF'
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
EOF

安裝redis

直接brew install redis,簡單粗暴
安裝命令和上面的五個屬性
安裝之後,去到我們的配置文件裏面,修改我們的數據文件存儲地址和設置後臺啓動
在這裏插入圖片描述
在這裏插入圖片描述
然後輸入redis-server,完美啓動
在這裏插入圖片描述

安裝mysql

mysql官網下載系統對應版本的mysql,下載之後,一路點安裝到完成。
然後去系統偏好設置找到mysql就看可以看到你的MySQL已經啓動了
在這裏插入圖片描述
點擊配置可以看到各配置文件的路徑:
在這裏插入圖片描述
然後通過終端將mysql的變量也加到全局變量,然後通過source立即應用:

export MYSQL_HOME=/usr/local/mysql/
export PATH=$PATH:$MYSQL_HOME/bin

如果需要改密碼,就可以直接通過命令行進行密碼修改,有多種方案:
第一種:直接修改數據庫表:先到mysql數據庫,然後執行:update user set authentication_string = password(“密碼”) where user=‘root’;
第二種:set password for 用戶名@localhost = password(‘新密碼’);
第三種:mysqladmin -u用戶名 -p舊密碼 password 新密碼

安裝git圖形化工具GitKraken

官網下載,安裝就行

結尾

終於安完了,周圍同事的開發環境是mac,新配的電腦是windows系統,開發過程中有需要用到一個mac開發的開源工具包,windows弄起來很費勁,乾脆自己弄個虛擬機用着,到現在也算是大功告成!
今天正好是端午節,也算是做了件有意思的事情吧,從早上弄到現在,各種換版本,下載安裝包,總算個弄了個完美的mac虛擬環境,哈哈!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章