簡體   English   中英

Pycharm 終端在使用 VirtualEnv 的 Windows 10 上無法正常工作

[英]Pycharm Terminal not working properly on Windows 10 with VirtualEnv

我一直在使用 Pycharm 2019.3 處理一個 Django 項目,並且我已經被這個問題困擾了好幾天了。 我從 repo 下載了該項目並且在其中運行良好,但是終端無法正常工作,例如,當我甚至鍵入“python --version”之類的內容時,它都說無法識別 Python,並且會發生同樣的情況與皮普。

如果終端不識別python,即使有很多事情我也做不到。 我知道問題可能出在 Pycharm 或終端本身上,因為如果我在 CMD 上輸入相同的內容,它就可以正常工作並識別 python 和 pip。 這些命令在任何地方都可以使用,並且可以在 CMD 和 PowerShell 上使用,但不能在 Pycharm 終端上使用。 但是,我必須使用Pycharm終端,因為項目使用的是虛擬環境,對嗎?

我相對缺乏經驗,但我認為如果我在其他任何地方使用 CMD,我就不會在虛擬環境中,對吧? 我相信我必須安裝軟件包並在 Pycharm 終端上工作,而不僅僅是在任何地方。 python版本是3.6,我已經設置了環境變量,否則python命令在任何地方都無法識別。 任何解決此問題的幫助或解決方法都會為我節省大量時間。

編輯:

  • 解釋器已設置,它確實出現在解釋器設置中,以及項目所需的所有包。

  • 虛擬環境也處於活動狀態,正如我在 pycharm 終端中看到的那樣,它以以下格式顯示路徑: (virtual_env_name) project_path> ,我認為這意味着 virtualenv 已成功激活。

你必須配置你的 Pycharm。 轉到 Run->Edit Configurations->Set the Python interpreter to your virtual env path https://www.jetbrains.com/help/pycharm-edu/configuring-local-python-interpreters.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM