你可以从使用Windows 7的附加照片中看到我正在尝试运行我刚刚安装在virtualenv中的“mkdocs”软件包,但我不断收到错误“......未被识别为内部或外部命令。 ..“但是包装”mkdocs“被列为由pip安装并且有点令人沮丧。
我检查了我的PATH变量,他们指向正确的python versin“2.7”
为什么会发生这种情况?
感谢。
答案 0 :(得分:1)
我刚刚在我的Windows系统上测试过mkdocs而无法让它工作。
运行python 3.4,安装在c:\python34
。
mkdocs位于c:\python34\scripts
。调用python mkdocs
会导致
File "mkdocs", line 32
print 'mkdocs [build|serve] {options}'
^
SyntaxError: invalid syntax
mkdocs项目路线图https://github.com/tomchristie/mkdocs/wiki 注意:“理想情况下,MkDocs的未来版本应包括Mac和Windows 安装人员。“
答案 1 :(得分:0)
mkdocs
没有在<python_install>\Scripts
中创建任何Windows命令。
如果您升级到mkdocs
v0.10 +,它应该开箱即用。
答案 2 :(得分:0)
我使用pip安装,但使用--user标志。卸载,然后全局重新安装(在Linux上)工作正常。