Python安装程序:找不到命令

道歉,如果这是一个基本的问题:

我一直在试图在我的笔记本电脑上安装Python,按照这里的教程。 根据PIP,VIRTUALENV + VIRTUALENVWRAPPER字幕,它说

  1. 现在设置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]命令)

这是我访问的下载网站 。