gpt4 book ai didi

windows - 为什么 git bash 在 PyCharm 上表现怪异?

转载 作者:行者123 更新时间:2023-12-05 03:55:20 26 4
gpt4 key购买 nike

我在 Windows 8 上使用 PyCharm 2019.3.3(社区版)。我想在 PyCharm 终端中集成 Git bash。我在 PyCharm 的终端应用程序设置中将 shell 路径设置为 C:\Program Files\Git\bin\bash.exe当我激活一个 venv 虚拟环境时出现问题,设置使用

python -m venv env

通过运行

source env/Scripts/activate

我认为 env 处于事件状态,因为我看到两个括号 () 并键入 pip freeze 显示 env 中所有已安装的包。但这伴随着终端中显示的错误消息

bash: basename: command not found

在键入 lsclear 等命令后会记录同样的消息,但 pip freezepip - -version 工作。当我停用 env 时,lsclearpip 停止工作并显示上述错误消息。所有这些问题都不会发生在 Windows 的 Git bash 应用程序中,无论我是在 env 还是全局环境中,所有命令都可以正常工作。我知道我可以只使用 Git bash 而不是 PyCharm 的集成终端,但只是想知道这个问题的答案。

这里似乎有什么问题?我是否错误地设置了我的 shell 路径,或者这个问题是 PyCharm 特有的吗?

最佳答案

我通过在文件 -> 设置 -> 工具 -> 终端中禁用“激活 Virtualenv”复选框解决了这个问题

因为 pycharm 文档不显示对“Git Bash”的任何支持,这可能是这种奇怪行为的原因。

Terminal Options in Pycharm

关于windows - 为什么 git bash 在 PyCharm 上表现怪异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60236711/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com