装了python3.7 大包的时候显示python3不是内部或外部指令 5C

环境是windows10,官网下载了python3.7 安装的时候也勾选了Add to path选项,看到环境变量里也有python的路径,但是运行Head first python里面大包的例子的时候显示python3不是内部或者外部指令如图:
图片说明
但是运行python setup.py sdist可以识别python指令,但是报语法错误。请问怎么设置才能打包成功呢

3个回答

1.请配置环境变量,将python的目录放到环境变量path里
2.cmd中cd到python.exe所在目录就可以直接识别python了

xingjianfengaa
xingjianfengaa 第二种方法还要把setup.py的路径加上去,或者用 “C:\pythonpath\python D:\path\setup.py sdist”也可
大约 2 年之前 回复

1.确保python的目录放到用户变量和环境变量path里
2.重启CMD即可

weixin_39416561
lyhsdy 回复sinat_36035248: 你是否是需要安装sdist这个包,你使用pip install sdist就可以自动完成下载安装了,第二个红圈不是你的语法有错,而是安装过程出错,可能是因为版本不兼容问题,建议还是使用pip install sdist 命令安装包
大约 2 年之前 回复
sinat_36035248
hhhljlishen 你看我第二个红圈,报了一个语法错误是咋回事呢
大约 2 年之前 回复
sinat_36035248
hhhljlishen 回复weixin_39416561: 有其他版本的python,vs2017下装了一个python开发环境,3.6的;自己装了一个3.7的。我已经在path吧3.6的路径删除了
大约 2 年之前 回复
weixin_39416561
lyhsdy 回复sinat_36035248: 3.添加pyhton目录的Scripts路径到path,然后使用pip install sdist
大约 2 年之前 回复
weixin_39416561
lyhsdy 2.检查path内是否有其他python版本
大约 2 年之前 回复
weixin_39416561
lyhsdy 回复sinat_36035248: 1.可能你系统内还有其他版本的python,cmd--python 查看是否是新安装的python3.7
大约 2 年之前 回复
sinat_36035248
hhhljlishen 已经加到里面了
大约 2 年之前 回复

添加环境变量并上移到第一个,重启cmd

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问