命令提示符打不开python_Windows-Python在命令提示符下不起作用?
Windows-Python在命令提示符下不起作用?
我在命令行中键入python,但是命令提示符说python不被识别为内部或外部命令,可操作程序或批处理文件。 我该怎么办?
注意:我已经在计算机上安装了Python 2.7和Python 3.2。
17个解决方案
52 votes
终于成功了!!!
我需要做一些事情才能使其正常工作
将C:\ Python27 \添加到PATH系统变量的末尾
将C:\ Python27 \添加到PYTHONPATH系统变量的末尾
我必须将它们添加到两者中才能正常工作。
如果我添加了任何子目录,则由于某种原因它不起作用。
谢谢大家的答复。
Rohit Rayudu answered 2020-07-20T09:14:31Z
32 votes
该视频非常有用。
转到系统属性->高级(或在开始菜单。)
点击环境变量
编辑“ PATH”变量
添加2个新路径'C:\ Python27'和'C:\ Python27 \ scripts'
再次运行cmd并键入python。
它对我有用
Kazim Homayee answered 2020-07-20T09:15:17Z
26 votes
我已经从Windows版本安装了最新的Win10 Python。仅在python中输入%USERPROFILE%\AppData\Local\Programs\Python\Python36即可启动Python。
Microsoft Windows [Version 10.0.15048]
(c) 2017 Microsoft Corporation. All rights reserved.
C:\Users\sg7>py
Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>`enter code here`
测试:
>>> print("hello!")
hello!
>>>
请注意,在我的情况下,Python已安装在%USERPROFILE%\AppData\Local\Programs\Python\Python36目录中
C:\Users\sg7\AppData\Local\Programs\Python\Python36>dir
Volume in drive C is Windows7_OS
Volume Serial Number is 1226-12D1
Directory of C:\Users\sg7\AppData\Local\Programs\Python\Python36
08/05/2018 07:38 AM
08/05/2018 07:38 AM
12/18/2017 09:12 AM
12/18/2017 09:12 AM
12/18/2017 09:12 AM
12/18/2017 09:12 AM
12/18/2017 09:12 AM
10/03/2017 07:17 PM 30,334 LICENSE.txt
10/03/2017 07:17 PM 362,094 NEWS.txt
10/03/2017 07:15 PM 100,504 python.exe
10/03/2017 07:12 PM 58,520 python3.dll
10/03/2017 07:12 PM 3,610,776 python36.dll
10/03/2017 07:15 PM 98,968 pythonw.exe
08/05/2018 07:38 AM 196,096 Removescons.exe
08/05/2018 07:38 AM 26,563 scons-wininst.log
08/05/2018 07:38 AM
12/18/2017 09:12 AM
12/18/2017 09:12 AM
06/09/2016 11:53 PM 87,888 vcruntime140.dll
9 File(s) 4,571,743 bytes
10 Dir(s) 20,228,898,816 bytes free
当我在%USERPROFILE%\AppData\Local\Programs\Python\Python36时,可以通过键入以下内容来调用目录级别pythonAppData\Local\Programs\Python\Python36\python
C:\Users\samg>AppData\Local\Programs\Python\Python36\python
Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
较新的Python 3.7将安装在:%USERPROFILE%\AppData\Local\Programs\Python\Python36
如果愿意,可以添加到路径环境变量中:%USERPROFILE%\AppData\Local\Programs\Python\Python36
sg7 answered 2020-07-20T09:15:59Z
5 votes
Kalle发布了指向该视频的页面的链接,但这是在XP上完成的。 如果您使用Windows 7:
按Windows键。
键入“系统环境”。 按回车。
按下windows key + r
Press windows key + r
向右按,然后按windows key + r(这是一个分号)
在不添加空格的情况下,在末尾键入以下内容:windows key + r
按回车两次。 按esc。
使用windows key + r调出运行对话框。 输入python,然后按Enter。
Droogans answered 2020-07-20T09:17:50Z
5 votes
我可能是这里的新手,我花了六个小时才在Windows 8的命令行中运行python。安装完64位版本后,我将其卸载并替换为32位版本。 然后,我在这里尝试了大多数建议,特别是通过在系统变量中定义路径,但仍然没有用。
然后我意识到在命令行输入:回声%路径%
该路径仍未定向到C:\ python27。 因此,我只是重新启动了计算机,现在它可以工作了。
Ocean Flyer answered 2020-07-20T09:18:19Z
4 votes
他们已经给我们一个脚本来为我们做到这一点
C:\Users\hUTBER\AppData\Local\Programs\Python\tools\scripts\win_add2path.py
您需要确保关闭并打开python,否则它将没有新的路径。
如果找不到此脚本,则这些是它将添加的路径,最后我必须手动添加。
C:\Users\hUTBER\AppData\Local\Programs\Python\Python35
C:\Users\hUTBER\AppData\Local\Programs\Python\Python35\Scripts
是我的,现在python在cmd中工作
Jamie Hutber answered 2020-07-20T09:18:52Z
3 votes
您必须在SYSTEM PATH中添加python可执行文件,执行以下操作My Computer > Properties > Advanced System Settings > Environment Variables>然后在系统变量下创建一个名为“ PythonPath”的新变量。 在这个变量中,我有"C:\Python27\Lib;C:\Python27\DLLs;C:\Python27\Lib\lib-tk;C:\other-foolder-on-the-path"。
enginefree answered 2020-07-20T09:19:13Z
2 votes
这是供使用共享他人的计算机的上班族使用的。
我确实将用户路径放在path中,并在计算机的PATH变量中创建了PYTHONPATH变量。 它在Windows 7中的“计算机属性”->“高级设置”中的“环境变量”下列出。
例:
C:\ Users \ randuser \ AppData \ Local \ Programs \ Python \ Python37
这样就可以使用命令提示符了。
希望这会有所帮助。
user10434881 answered 2020-07-20T09:19:56Z
2 votes
是否对编辑Path变量感到不安全? 是否担心此方法可能会随着新的Python版本而改变? 如果是这样,请执行以下操作:
重新运行Python安装程序(例如,在Downloads中,python-3.7.2.exe)。 选择“修改”(添加或删除单个功能。)检查所需的所有可选功能(可能没有更改),然后单击[下一步]。 选中[x]“将Python添加到环境变量”,然后单击[安装]。
打开一个新的cmd窗口,您应该已经开始营业了。
circlepi314 answered 2020-07-20T09:20:26Z
1 votes
似乎在您的PATH中找不到python可执行文件,它定义了它在哪里寻找可执行文件。 有关如何在PATH中获取python可执行文件的说明,请参见官方说明。
Carl Ekerot answered 2020-07-20T09:20:46Z
1 votes
将python bin目录添加到计算机的PATH变量中。 它在Windows 7中的“计算机属性->高级设置”中的“环境变量”下列出。对于Windows 8,应该相同。
asheeshr answered 2020-07-20T09:21:06Z
1 votes
您需要将python添加到您的PATH中。 我可能是错的,但是Windows 7应该具有与Windows 8相同的cmd。请在命令行中尝试此操作。 永久使用c:\python27对您的PATH进行更改。 请注意,没有等号,并且使用引号。
setx PATH "%PYTHONPATH%;C:\python27"
从python键入命令提示符,将c:\python27设置为要运行的python版本的目录。
Aesthete answered 2020-07-20T09:21:31Z
1 votes
只是一些评论:
如果只想在cmd.exe上获取Python,请不要设置PATH。PATH环境变量会告诉Python在哪里寻找要导入的模块。 将其设置为virtualenv不会完成任何有用的操作,尽管它可能无害。
从“编辑系统变量”修改环境变量(包括PATH)对已经运行的进程无效。 这意味着您必须重新启动cmd.exe才能使更改生效。 但是,不需要重新启动。
修改PATH时,还要添加Scripts子目录。 或者,换句话说(并使用前面的示例):添加PATH。这将允许您从命令行运行诸如cmd.exe、PATH、virtualenv或sphinx之类的脚本-一旦安装,即已安装。 这与Windows中的UNIX-y差不多。 (N.B.在全新安装Python之后不存在Scripts子目录,但会在需要时创建。)
不要在PATH上放置任何其他的PATH或cmd.exe目录。这是没有必要的,可能会造成危害。
如果您安装了多个版本的Python(这并不是很常见),最好不要将它们中的任何一个放在PATH上,而是为不同的版本创建到cmd.exe的不同快捷方式,从而为每个版本设置PATH。 您可能也对PEP-397感兴趣。
grainednoise answered 2020-07-20T09:22:15Z
1 votes
将python目录添加到路径时(计算机>属性>高级系统设置>高级>环境变量>系统变量>路径>编辑),请记住添加分号,然后确保在文件所在的位置添加精确的目录 存储“ python.exe”(例如,如果存储“ python.exe”的位置为C:\ Python \ Python27)。 然后重新启动命令提示符。
cameronroytaylor answered 2020-07-20T09:22:35Z
1 votes
只需执行命令py。我在Windows 7上运行python 3.6.2,它工作得很好。
我从系统目录中删除了所有python路径,并且在cmd中运行命令echo %path%时这些路径没有显示。 Python仍然可以正常工作。
我在输入python时不小心按Enter遇到了这个问题...
编辑:我没有提到我将python安装到自定义文件夹C:\ Python \
YakovL answered 2020-07-20T09:23:09Z
1 votes
如果您正在使用命令提示符,并且即使在将python路径添加到系统变量PATH之后仍遇到问题。
记住要重新启动命令提示符(cmde.exe)。
Jerin answered 2020-07-20T09:23:33Z
0 votes
这些都不对我真正起作用。要真正在其路径中识别Python,您需要做的是仅从此网站而不是其他网站下载最新版本的Python:[https://www.python.org/downloads/]
但是安装时要小心; 如果您使用的是Windows计算机,则默认安装设置为不将Python的路径添加到“控制面板”中的环境变量中,但是您应该更改该设置,以便安装进行安装,并且安装将全部由其完成。
Joe Bang answered 2020-07-20T09:23:58Z
命令提示符打不开python_Windows-Python在命令提示符下不起作用?相关推荐
- 在anaconda python开发套件下进行opencv的安装
0. 使用 pip 进行安装 opencv 所对应的包名不是 cv2,不是 opencv,而是 opencv-python $ pip install opencv-python 1. 一般的手段 安 ...
- 电影天堂APP项目开发之Python爬虫篇,共18课时/5时33分
电影天堂APP项目开发之Python爬虫篇,共18课时/5时33分,是电影天堂APP项目开发课程的第一篇章,讲解使用requests和bs4库,爬取和解析电影天堂网站数据,并讲数据保存到SQLite数 ...
- #详细说明# 解决在Python虚拟化境下,使用pip安装相应开发包 pipfile和pipfile.lock 文件不同步更新的问题
在python虚拟环境中,使用pipenv shell 命令进入虚拟环境 然后使用pip install 命令安装开发包 虽然能成功安装开发包,但工程下的pipfile和pipfile.lock文件并 ...
- python的官网都打不开了-python打不开
广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 问题原因:我之前装了python3,后来又装了python2,可能有些配置没有更改 ...
- 跟着王进老师学开发之Python篇第一季:基础入门篇-王进-专题视频课程
跟着王进老师学开发之Python篇第一季:基础入门篇-2859人已学习 课程介绍 本季课程首先对Python简要介绍,然后演示如何搭建Python的开发环境,以及如何在IDE中调试Py ...
- 视频教程-跟着王进老师学开发之Python篇第一季:基础入门篇-Python
跟着王进老师学开发之Python篇第一季:基础入门篇 教学风格独特,以学员视角出发设计课程,难易适度,重点突出,架构清晰,将实战经验融合到教学中.讲授技术同时传递方法.得到广大学员的高度认可. 王进 ...
- python能调用身份证读卡器吗_用Python在Linux下调用新中新DKQ-A16D读卡器,读二代证数据...
1.背景 最近在研究二代证读卡器,手头上的设备是新中新DKQ-A16D,在官网(https://www.onecardok.com.cn/download)逛了一圈,发现Win下的示例,浏览器插件很多 ...
- python写百行代码可运行_56 岁潘石屹学俩月 Python ,写下百行代码
原标题:56 岁潘石屹学俩月 Python ,写下百行代码 By 超神经 内容导读:跨界王潘石屹在近期迷上了编程,不仅高调宣布学习 Python,拜老师,还隔三差五晒出自己的「编程课作业」,和网友进行 ...
- QQ虎年春节活动ADB自动助手(自动开星星,自动红包雨下拉,自动团圆饭,自动一笔连)
QQ虎年春节活动ADB自动助手(自动开星星,自动红包雨下拉,自动团圆饭,自动一笔连) 项目地址:GITHUB QQ虎年春节活动ADB助手 可以进去瞧瞧,顺便别忘了:即便是登录也要给我的博客点个赞啊喂! ...
- Python win10系统下创建发布
Python win10系统下创建发布 最近开始学习Python,用head First Python入门. 看到书中构建发布部分,自己练习时,出了几个错误.这里把解决方法写出来,以方便自已以后温习. ...
最新文章
- 按下enter键在各个文本框中切换焦点_你真的了解Enter键吗?请先学习本文后再回答...
- 2020年AI怎么发展?听加州大学、谷歌、英伟达、IBM怎么说
- 【Android 高性能音频】Oboe 开发流程 ( 创建并设置 AudioStreamCallback 对象 | 打开 Oboe 音频流 | 日志封装 logging_macros.h )
- 序列化以及反序列化二叉树
- ES6学习笔记01:Symbol数据类型
- [转]javascript 程序1
- 微信支付java后台
- 支付宝、京东支付场景之策略模式实战
- Ubuntu安装SSTP
- 第21篇 项目进度管理__关键路径法
- Maven查看当前生效配置、pom、环境变量等命令(mvn help用法)
- SDN网络的工作原理
- “Ubuntu 18.04.2 LTS _Bionic Beaver_ - Release amd64 (20190210)” 的盘片插入驱动器“/cdrom/”再按「回车」键
- python 并行执行_python 串行执行和并行执行实例
- Redis面试常见问题
- 数据库实验四 数据库恢复与安全性
- 操作系统银行家算法python简单模拟
- mysql 中文名称排序,mysql 依照中文名称排序
- 智慧城市照明系统方案
- 分析器错误消息: 未能创建类型