---
# System prepended metadata

title: 在cmd中使用Pycharm的虛擬環境

---

# 在Powershell中使用Pycharm的虛擬環境 python venv windows
## 前言
- 在cmd和Pycharm兩個的python環境是不同的，當我要在cmd中使用Pycharm專案中的功能，可能會遇到套件缺少的問題
- 我打算打包Pycharm專案的程式碼，總是遇到套件缺失
- 所以必須在cmd中使用Pycharm專案建立的venv
## 進入虛擬環境
### 到專案建立的venv路徑下
- 在這個範例中，專案名稱是autoclick
![](https://hackmd.io/_uploads/BJZxcy0ya.png)
### 1.切換到該目錄
```
cd C:\Users\wayne\PycharmProjects\autoclick\venv\Scripts
```
### 2.輸入啟動指令
```
.\activate
```
### 3. 看看結果
- 可以看到開頭有venv字樣，代表成功
![](https://hackmd.io/_uploads/BkEccyAk6.png)

## 退出虛擬環境
- 在任何路徑皆可執行
- 指令如下
```
deactivate
```
### 結果
- 開頭的venv字樣不見了，成功
![](https://hackmd.io/_uploads/H12Qsk0Jp.png)
