# 在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)