---
title: ' Python環境架設(Windows 10)'
disqus: hackmd
---
Python環境架設(Windows 10)
===
[TOC]
## 安裝 Anaconda
### 下載 Anaconda
> (1) 至官網下載安裝檔
```gherkin=
https://www.anaconda.com/products/individual
```
> (2) 安裝
* **在安裝時,記得要勾選加入PATH**
* 之後點擊Install

> (3) 確認安裝完成
* 打開命令提示字元,輸入python
* 若有出現以下畫面,代表安裝成功!

* 若無,請搜尋環境變數,在PATH中加入Anaconda的位置

* 再打開命令提示字元,輸入python測試一次
> (4)測試conda指令
* 打開命令提示字元,輸入conda,查看是否有下列訊息
* 若有出現以下畫面,代表安裝成功!

* 若無,請確認有在PATH中加入Anaconda的位置
### 安裝需要Package
>(1)打開命令提示字元
* 安裝以下:
```gherkin=
輸入:
pip3 install opencv-contrib-python -n your envname (python opencv)
pip3 install shortuuid
pip3 install pyinstaller==4.2 (打包python程式)
```
* **若日後在執行程式時,出現Python ImportError: No module named 'XXXX'就代表說,缺少了某樣package,請再次輸入pip3 install XXXX,每個程式需要的package都不盡相同,若缺少就安裝起來**
### 測試Python是否正常執行
>(1)打開nodepad++ or VSCode or 記事本
```gherkin=
輸入:
print ('Hello')
```
* 存成.py檔,記得在存檔時,存檔類型請選擇"所有檔案(*)",名字隨便取(英文)
* EX: test.py
>(2)打開命令提示自元
```gherkin=
移動至剛檔案存檔位置
輸入:
python (檔案名稱.py)
EX: python test.py
```

* 若有出現以上畫面代表成功!
* **若日後在執行程式時,出現Python ImportError: No module named 'XXXX'就代表說,缺少了某樣package,請再次輸入pip3 install XXXX,由於每個程式需要的package都不盡相同,若缺少就安裝起來**
*
## 安裝Cygwin
請先照此文件安裝Cygwin
[>安裝教學文件](https://hackmd.io/@NTUTVOTT/SkPb4Z7Lv)

<!-- ## 下載最新 CVTRK_Win10
### 至Git hub 下載最新版本
```gherkin=
至 https://github.com/masteree108/CVTRK_WIN10
下載最新版本
```

## 下載最新 VoTT_NTUT_Win10
### 至Git hub 下載最新版本
```gherkin=
至 https://github.com/masteree108/VoTT_NTUT_WIN10
下載最新版本
```
 -->
## 打包python程式
打開cygwin 並移動至剛下載的CVTRK_Win10資料夾中
```gherkin=
第一步: $ cd CVTRK/WIN10 (移動至CVTRK_WIN10)
# 註:請先輸入 pip3 install pyinstller 確定安裝了pyinstaller
第二步: $ ./build_exe.sh (打包程式)
即可完成打包python程式
```
###### tags: `setup`, `Python`