【发布时间】:2021-12-22 07:46:37
【问题描述】:
我几天来一直在尝试为我在 PyCharm 中设置的 Python 项目建立一个虚拟环境。我在网上看到了很多东西,但似乎没有什么对我有用。
在我开始任何事情之前,我在我的 git bash 终端中运行 which python,它会返回:
//asc/fs/homedir/<my_account>/pycharm/<repo_name>/Scripts/python
然后,当我尝试正式激活venv时,我运行source ./venv/Scripts/activate,它立即失败并出现错误:
bash: basename: command not found
()
完成此操作后,我丢失了 bash 终端目录路径末尾的小标签,该标签通常显示我所在的当前 git 分支。我没有看到 (venv),这似乎是基于其他 stackoverflow 帖子的预期行为。我的终端的当前目录路径没有附加任何内容。
我不能再运行一些标准的 bash 命令。运行which python 产生
bash: which: command not found
()
这是某种路径问题吗?我是否成功激活了venv? (每个命令后出现的 '()' 是什么?)
【问题讨论】:
标签: python pycharm virtualenv git-bash python-venv