python - GitBash 中的错误 virtualenvwrapper

标签 python git bash virtualenv virtualenvwrapper

我试图在 GitBash (Windows 7) 中设置 virtualenvwrapper。我写下一行: 1 $ 导出 WORKON_HOME=$HOME/.virtualenvs 2 $ export MSYS_HOME=/c/msys/1.0 3 $源/usr/local/bin/virtualenvwrapper.sh

最后一行给我一个错误: 源/usr/local/bin/virtualenvwrapper.sh sh.exe:/usr/local/bin/virtualenvwrapper.sh: 没有那个文件或目录

我发现,我的驱动器上的位置是 virtualenvwrapper.sh 并更改目录名称。在我的电脑上是 /c/Python27/Scripts/virtualenvwrapper.sh。当我再次运行命令时

$source/c/Python27/Scripts/virtualenvwrapper.sh

我收到下一条错误消息: sh.exe":mktemp:command not found 错误:virtualenvwrapper 无法创建临时文件名

我检查我的环境变量:C:\python27\;C:\python27\scripts\;C:\python27\scripts\virtualenvwrapper.sh\;C:\msys;C:\Program Files (x86 )\Git\cmd;C:\Program Files (x86)\Git\bin\

不知道哪里错了

最佳答案

错误是说 sh.exe(shell)找不到匹配 mktemp 的命令,这意味着它不存在于 GitBash,至少不在你的环境中。

一个选择是您可以下载 Windows 版本的 mktemp,例如 http://gnuwin32.sourceforge.net/packages/mktemp.htm然后将其放在C:\Program Files (x86)\Git\bin 目录中。然后 shell 应该能够匹配 mktemp 命令并能够继续。

关于python - GitBash 中的错误 virtualenvwrapper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24478623/

相关文章:

Python OpenCV : capture. 读取返回 true,尽管相机已拔出

python - 在运行时验证 MathText 字符串

Python - 使用 BeautifulSoup 进行抓取不显示所有行

linux - 我如何在gitk中配置字体大小?

linux - echo $HTTP 作为纯文本

bash - Shell 脚本 "|| { }"可读替代

Linux 根据目录中的另一个文件重命名文件?

python - 组合 __setattr__ 和 __getattr__ 会导致无限循环

Git 非快进被拒绝

php - 为 wordpress 主题和插件创建 satis composer 私有(private)存储库