---
# System prepended metadata

title: conda 在windows安裝流程(粗略版)
tags: [公司]

---

# conda 在windows安裝流程(粗略版)

:::danger
請注意!!
使用powershell(Anaconda Powershell Prompt (Miniconda3))
echo 132 > a.txt 
產生的檔案會是 UTF-16(在 github commit 會無法看到改變的內容)
:::

:::info
備註: 原先我是使用 git bash 當作預設 terminal 但由於 windows 下的 bash 使用 conda 的時候無法用tab 做 completion 所以最後選用 powerShell 當作預設開啟程式
:::


1. 下載 conda 或是 miniconda
2. 安裝 miniconda 
    - 由於公司電腦預設有中文名稱的原因, 無法正常安裝
        - 請自行選擇安裝位置
        - [並且設定環境變數](https://maximachi.pixnet.net/blog/post/8459888)
3. 設定環境變數 ex: C:\ProgramData\miniconda3 或是 C:\ProgramData\miniconda3\Scripts
4. 對 Anaconda Powershell Prompt (miniconda3) 開啟內容查看 powerShell 在啟動的時候執行了conda 哪些指令並且複製下來
5. 開啟VScode將 Anaconda Powershell Prompt (miniconda3) 加到 setting.json 並設定成預設
```參考
"terminal.integrated.profiles.windows": {
    "PowerShell with Conda": {
        "path": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
        "args": [
            "-ExecutionPolicy",
            "ByPass",
            "-NoExit",
            "-Command",
            "& 'C:\\ProgramData\\miniconda3\\shell\\condabin\\conda-hook.ps1' ; conda activate 'C:\\ProgramData\\miniconda3'"
        ],
        "icon": "terminal-powershell"
    }
},
"terminal.integrated.defaultProfile.windows": "PowerShell with Conda"
// 請記得將路徑換成自己conda的路徑
```
5. 之後在 VScode 使用```CTRL+SHIFT+` ``` 就能打開預設好的 PowerShell with Conda
6. (option) 如果你有要使用 pipenv, 請先用 conda 建好環境後, pip install pipenv 確定在 python 3.X 版本有安裝 pipenv