我正在尝试在GitBash(Windows 7)中设置virtualenvwrapper。这就是它的样子:
1 $ export WORKON_HOME=$HOME/.virtualenvs
2 $ export MSYS_HOME=/c/msys/1.0
3 $ source /c/Python27/Scripts/virtualenvwrapper.sh
在第三行,我使用/c/Python27/Scripts/virtualenvwrapper.sh而不是/usr/local/bin/virtualenvwrapper.sh,因为我的virtualenvwrapper.sh文件位于/ c / Python27 / Scripts中。当我尝试运行第三行时,它说:
path = C:/Users/User/AppData/Local/Temp/virtualenvwrapper-initialize-hook-XXXXXX XXXX
lpPathBuffer = C:\Users\User\AppData\Local\Temp\
szTempName = C:\Users\User\AppData\Local\Temp\tmp23A9.tmp
path = C:\Users\User\AppData\Local\Temp\tmp23A9.tmp
fd = 3
ERROR: virtualenvwrapper could not create a temporary file name.
任何解决方案?
答案 0 :(得分:1)
这个问题的一个很好的答案是https://stackoverflow.com/a/28522399。
似乎已经在virtualenvwrapper的4.4.0版本中修复了(从this commit开始)。