我正在使用 PowerShell 在 Windows 上使用 Zed Shaw 的“艰难地学习 Python”来学习 Python。我在Exercise 46在那里你建立了一个 skelton 项目。我下载了pip , distribute , nose , 和 virtualenv我通过键入以下内容安装了它们:
python <filename>.py install
但是,当我尝试时,可能是因为它们没有安装在应该安装的位置
nosetests
我收到错误提示“术语‘nosetests’未被识别为 cmdelt、函数、脚本文件或可运行程序的名称。检查 mae 的拼写,或者如果包含路径,请验证该路径是正确的,然后重试.... CommandNotFoundException”。
我一直在很好地完成练习,所以我认为路径是正确的,但你现在必须改变它吗?现在,我的骨架目录下有这些包 (..project/skelton)。我很抱歉提出一个真正的初学者问题,但如果有人可以帮助我解决这个问题,我将不胜感激!!
最佳答案
我有同样的错误,但答案在书中。将其输入到 powershell 中,希望它也适用于您。
[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27", "User")
关于python - 艰难地学习 Python 练习 46 : Installing Python packages (pip, nose 等)在 Windows 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11511809/