繁体   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