道歉,如果这是一个基本的问题:
我一直在试图在我的笔记本电脑上安装Python,按照这里的教程。 根据PIP,VIRTUALENV + VIRTUALENVWRAPPER字幕,它说
现在设置virtualenvwrapper:
1 $ export WORKON_HOME=$HOME/.virtualenvs 2 $ export MSYS_HOME=/c/msys/1.0 3 $ source /usr/local/bin/virtualenvwrapper.sh
上面的最后一行给我以下错误:
$ source /usr/local/bin/virtualenvwrapper.sh sh.exe": /usr/local/bin/virtualenvwrapper.sh: No such file or directory
所以当我testing我的设置时,我得到以下错误:
$ mkvirtualenv TestEnv sh.exe": mkvirtualenv: command not found
请帮我一下吗?
这是所有的Win7笔记本电脑。
谢谢。
从你写的东西看来,你在混合使用Windows和Linux shell命令。
我强烈建议你在打开包装之前先让virtualenv工作
在Windows 7上获得virtualenv
pip install virtualenv
然后
virtualenv name_to_your_env name_to_your_env\Scripts\activate
我有这个相同的问题,但得到它在Windows中以不同的方式工作。
pip install virtualenv virtualenv venv .\venv\Scripts\activate.bat
这里的关键是运行activate.bat而不是仅仅激活。 一旦我这样做,关闭并再次打开cmd,并尝试正常
.\venv\Scripts\activate
有效。 我不知道为什么,但它为我工作,希望它可以帮助别人。
根据你的评论, virtualenvwrapper.sh
不在/usr/local/bin
。
您应该传递正确的路径到source
命令。
source /path/to/..../Scripts/virtualenvwrapper.sh
我遇到了同样的问题,并通过下载windows的mktemp binary
解压缩并解压缩到git / bin下。 然后它工作。 (我试图在Windows 7下运行Git Bash下的leiningen
[lein help]命令)
这是我访问的下载网站 。