# Python 0 – 1 基礎商務實戰_day1 (Mac Python & vscode 安裝教學) [toc] # Python安裝 ## step 1 *講義11* 學員請先點擊投影片連結 → 請查看「Looking for a specific release?」部分,找尋到本次課程安裝版本3.11.5,並且點擊連結 → 請至「Files」區域中選擇MacOS 「macOS 64-bit universal2 installer」(附圖一): <**附圖一**>  ## step 2 執行下載Python.pkg檔案(附圖二): <**附圖二**>  接續點擊「繼續」至軟體許可證點擊「同意」(附圖三),接續點擊「安裝」(附圖四): <**附圖三**>  <**附圖四**>  學員請接續點擊安裝並且等待程式運行,直到完成python程式安裝,為順利安裝完成。 # vscode安裝 ## step 1 *講義13* 請學員先點擊蘋果的icon → 點擊「關於這台mac」→確定自己目前mac作業系統版本→接續查看晶片部分如果為 「apple m1, m2,m3 」代表為Apple Silicon、其餘為Intel Chip(附圖五)。 - Apple Silicon -m1,m2,m3 - Intel Chip before 2020 的mac **<附圖五>**  ## step2 *講義14* 查看作業系統是否符合官方要求 「10.15+」 (附圖六)以上 macos catalina 以上作業系統,符合者請點適合電腦的晶片的下載連結,電腦**非M系列晶片學員**請點擊「intel chip」,**M系列的晶片學員**請點擊「Apple silicon」。 <**附圖六**>  <**附圖七**>  <aside> 💡 注意:下載完畢Vscode 請參照課程講義P.14 將vscode複製至應用程式,點擊應用程式vscode開啟軟體,即可看如 (附圖八)使用者介面! </aside> <**附圖八**>  ## step3 *講義15* 延伸套件安裝,請至vscode左邊欄位找尋到延伸模組(extension)安裝講義P.15 需要延伸模組(附圖九-十一),**學員無下載過相關延伸模組點擊「安裝」即可**! - python - jupyter - vscode icon - Python Environment Manager 學員請點擊安裝即可 <**附圖九**>  <**附圖十**>  <**附圖十一**>  ## step4 *講義16* Jupyter設定修改,學員請點擊左側欄位最底齒輪的圖案,點及「settings」看見,收尋欄位請輸入Jupyter:send 於列表中呈現出以下 訊息(附圖十一),請將選項勾選起。 ``` Jupyter › Interactive Window › Text Editor: Execute Selection ``` <**附圖十一**>  # 虛擬環境創建venv *講義p.17-21* 學員下載完本次上課教材後,請接續將檔案拖曳到vscode目錄中,接續vscode底部藍色部分,使用觸控板將其網上拖拉,可見到終端機。接續執行以下兩行程式碼,首現確定安裝Python 為3.11.5版本,學員確認完畢無誤,請接續執行第二段程式建立虛擬環境。 ```python! python --version ``` 學員可以採用兩種以下指令進行虛擬環境建立: ```python! python -m venv .venv ``` ```python! python3 -m venv .venv ``` 終端機執行指令請按下(enter),執行完成左側欄位可見「.venv」的文件檔案,虛擬環境安裝成功!  拖拉 activate (會在 .venv/bin 的資料夾) 到 terminal,並按下鍵盤Enter。 ```python source /Users/使用者/資料夾位子/.venv/bin/activate ```  # 安裝課程所需套件 *講義p.31-33* 請在終端機中輸入這段指令,如下指令: ```python pip install -r requirements.txt ``` 或是先於終端機中先打下 pip install -r ,接著找尋到requirements拖曳到終端機中。 ```python! pip install -r /path/to/requirements.txt ``` 按下enter完成需要套件下載,以下是本次課程安裝套件資訊! ``` python pandas==2.1.1 polars[all] plotly==5.17.0 nbformat==5.9.2 scikit-learn==1.3.1 numpy==1.23.4 pyarrow sympy jieba==0.42.1 lxml nltk seaborn==0.9.0 xlrd openpyxl tqdm beautifulsoup4 apyori ``` 以上套件有下載失敗請改用pip3 install 套件名稱 例如 ``` pip3 install scikit-learn ``` # footnote 延伸: 如果scikit-learn 套件下載失敗以下網頁參考 https://stackoverflow.com/questions/68620927/installing-scipy-and-scikit-learn-on-apple-m1
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up