# 灌環境 (VScode + pipenv) ###### tags: `求生指引` [TOC] ## VScode * 下載 VScode [官網](https://code.visualstudio.com/Download) ## 安裝 Python、pip * 下載 Python [官網](https://www.python.org/downloads/) * 安裝 (Python 3.4 以上的版本已經預裝好 pip)  :::warning 載完重新開機 ::: * 檢查版本(cmd輸入) ``` python --version :: python版本 python -m pip --version :: pip版本 python -m pip list :: 已下載套件 ```  ## pipenv * 安裝 pipenv ``` pip install pipenv ``` * 建立虛擬環境 將自動產生與更新 Pipfile 和 Pipfile.lock ``` mkdir env_project ::建立指定檔名的資料夾 cd env_project ::移動到專案資料夾 pipenv --python 3.7 :: pipenv --python [PYTHON VERSION] pipenv shell ::進入虛擬環境 ``` * cuda 官網確認 pytorch 和 CUDA 版本: https://pytorch.org/get-started/locally/ 參考:https://github.com/pypa/pipenv/issues/4961#issuecomment-1045679643 pipenv install --extra-index-url https://download.pytorch.org/whl/cu113/ “torch==1.10.1(torch版本)+cu113(cuda版本)” ``` pipenv install --extra-index-url https://download.pytorch.org/whl/cu113/ "torch==1.10.1+cu113" ``` 使用 pytorch 查詢 ``` import torch print(torch.__version__) print(torch.cuda.is_available()) print(torch.version.cuda) ``` * 安裝套件 記得進虛擬環境後再安裝,才會更新 Pipfile 和 Pipefile.lock ``` pipenv install (套件名稱) ::安裝套件,若後面沒有帶任何參數則會安裝Pipfile內所有套件 ```
×
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