问题描述
自从我使用 Linux 近 10 年以来,我不得不切换到 Windows 10 的事实给我使用 python、pyenv、virtualenvwrapper 和 bash UNIX shell 的常见工作流程带来了一些困难 .
因此,我安装了以下 shell:
- MINGW64 (git shell) 通过 PowerShell 中的巧克力包管理器:
choco install git
- Cygwin:https://www.cygwin.com/
- 来自 Windows app store 的 Ubuntu (WSL)
接下来,我想为 Python 设置我最喜欢的名为 virtualenvwrapper 的虚拟环境管理器。
这导致非常困难,我最终安装了多个版本以找出最终有效的方法(在 PowerShell 中通过 pyenv-win 安装 PowerShell
后在 python3.9.x
中执行的以下命令):
- pip install virtualenvwrapper (pypi.org-page)
- pip install virtualenvwrapper-win (pypi.org-page)
- 克隆 PowerShell 存储库的 virtualenvwrapper (GitHub-page,installation instructions)
虽然第三个选项似乎适用于 PowerShell
,但它是真正的 virtualenvwrapper
的简化版本,我希望能够在我的几个 之一中使用它git/bash/UNIX 外壳。
然而,当在 MINGW64
或 Cygwin
shell 中输入任何 virtualenvwrapper commands 时,它只会在这两个 shell 中返回:
username@... MINGW64 /
$ virtualenvwrapper
bash: virtualenvwrapper: command not found
另一方面,当我尝试通过 virtualenvwrapper
在这些 shell 中再次安装 pip
时,它表明它已经安装。
我认为 PATH
有问题,但也可能是我没有想到的其他问题。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)