2016-12-31 58 views
0

让我们开始说我完全是Python和编程的新手,但我真的很想学习如果你可以尝试并使用一个初学者会理解这将帮助我很多。 OK获得令人难以置信的沮丧谷歌上搜索如何使用Python在卡利的Linux不能运行文件有两种后,我下载了它在我的Windows 10操作系统,那么我所做的看起来像我无法在Windows 10中的cmd上运行.py文件,或者在kali linux的终端中运行.py文件

#! /usr/bin/python 
a = 122 
b = 344 
print a + b 

很简单右一个基本的脚本。保存为math.py去的CMD提示符(因为wikki如何告诉我),然后在数学PY的位置键入:

cd C:\Users\Mitchel\Documents 

我读了这里告诉我使用CD输入问题那个地点。

File "<stdin>", line 1 
cd C:\Users\Mitchel\Documents 
^

语法错误::蟒蛇与回应无效的语法

,所以我决定去尝试去到下一步反正和刚键入

python math.py 

,并得到了同样的错误。我试着双击文件,我尝试“打开”并点击python。我想知道我可以在记事本或记事本++中键入代码,并在启动之前对其进行测试,因为它很难真正将代码写入命令提示符本身。

+1

它看起来像你运行'python'然后你使用'cd'但'cd'不是'python'命令而是cmd/terminal命令。 – furas

+0

运行'cmd.exe',然后使用'cd' - 看起来你现在运行的是'python.exe',而不是'cmd.exe' – furas

回答

3

这些命令是在系统命令提示符下输入的命令,但是您在Python解释器中输入它们。大多数教程假设您知道如何绕过系统的终端。参见下面的演示。

Microsoft Windows [Version 6.3.9600] 
(c) 2013 Microsoft Corporation. All rights reserved. 

C:\Users\TigerhawkT3>cd 
C:\Users\TigerhawkT3 

C:\Users\TigerhawkT3>cd .. 

C:\Users>py -c "print(1+2)" 
3 

C:\Users>py 
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32 
Type "help", "copyright", "credits" or "license" for more information. 
>>> cd 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
NameError: name 'cd' is not defined 
>>> cd .. 
    File "<stdin>", line 1 
    cd .. 
     ^
SyntaxError: invalid syntax 
>>> py -c "print(1+2)" 
    File "<stdin>", line 1 
    py -c "print(1+2)" 
        ^
SyntaxError: invalid syntax 
>>> print(1+2) 
3 
>>> 
+0

好吧,让所有其他人在这个坏的,因为我得到它在未来。打开命令提示符不要进入PYTHON,键入“cd C:\ Users \ Mitchel \ Documents”(这是文件的位置,要找到要键入的内容,请右键单击.py文件并按属性,它将以“c :\ Users“),然后输入Python filename.py(用文件实际名称替换文件名)Thankyou球员。我脸上的微笑一直困在一些如此愚蠢的事情上 –

相关问题