我如何使用PyCharm激活我的虚拟环境?我甚至可以在PyCharm中激活它吗?



我对PyCharm终端部分的本地和命令提示符有点困惑。有人能给我解释一下有什么不同吗?

另外,我如何从PyCharm激活我的虚拟环境,因为我需要它来运行selenium(我把它放在一个单独的虚拟环境中)。我使用命令提示符还是本地。我尝试使用本地,当我在我的脚本文件夹中输入activate.bat时,我遇到了这个错误消息:

activate.bat:术语"activate.bat"不被识别为cmdlet、函数、脚本文件或可操作程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后再试一次。

  • activate.bat
  • + CategoryInfo          : ObjectNotFound: (activate.bat:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
    
    

建议[3,General]:命令activate.bat未找到,但在当前位置存在。默认情况下,Windows PowerShell不会从当前位置加载命令。如果您信任此命令,请键入:".activate.bat"。参见"get-help about_Command_Precedence"了解更多详情。PS C:UsersJonathanvenvsautomation Scripts>

有人能帮助我如何通过PyCharm激活我的虚拟环境吗?

可以,您可以在Pycharm中激活您的虚拟环境。Pycharm为每个项目配置一个解释器,如果没有特别指定,默认情况下使用系统Python解释器。要使用虚拟环境的解释器,请执行以下操作:

  1. 设置在项目比;Python解释器
  2. 点击路径旁边的齿轮,选择Add…添加一个新的解释器
  3. 选择现有环境,并输入venv的路径
  4. 单击OK

这样做之后,Pycharm将做一些索引,下次运行程序时,它应该使用该虚拟环境运行。

最新更新