terminalpython
㈠ python环境部署:Anaconda & VS Code on Windows
本文主要讲解如何通过Anaconda与VS Code在Windows上部署一个Python开发环境。通过Anaconda,可以轻松创建多个Python运行环境,包括不同版本的Python与Package。本教程使用了Windows Server 2012 R2 Standard作为操作系统,Anaconda3-2021.05-x64作为Anaconda版本,以及VSCode-1.58.2-x64作为VS Code版本。
首先,需要在Anaconda官网下载Indivial版安装包,运行安装并参照官方帮助完成。在安装Anaconda时,确保不要勾选“添加到环境变量”,避免与其他软件冲突。由于将使用VS Code,需要手动添加Anaconda3、Anaconda3下的bin与Scripts目录到环境变量。
之后,通过Anaconda Navigator可以查看与管理Python运行环境。默认的base环境集成了大多数常用Package。在Terminal中输入python --version,即可查看当前环境版本。若需要创建新的Python环境,如使用Python2.7版本,可参照教程创建并查看新环境版本。
安装VS Code并选择稳定版安装包,建议勾选便于后续使用的复选框。接着,在VS Code中安装Python extension以支持Python开发。使用VS Code创建Python项目,选择项目文件夹并创建.py文件,如hello_world.py。在新建文件后,需要配置Python解释器,这可以通过选择已创建的Anaconda环境实现。
编写Python代码,如两行Hello World,点击运行按钮在Terminal中查看运行结果。至此,Python开发环境的配置完成。
㈡ linux 终端 运行 python
Linux终端中的操作均是使用命令行来进行的。因此,对于小白来说,熟记几个基本的命令行和使用方法能够较快的在Linux命令行环境中将python用起来。
打开命令行窗口
打开命令行窗口的快捷键如下:
Ctrl + Alt + t
关闭名命令行窗口
关闭命令行窗口的快捷键如下:
Ctrl + d
进入python环境
在命令行中直接输入python即进入了python的编辑环境。进入环境后最明显的提示是:光标由~$变成>>>。
退出python环境
使用ctrl +d的方式退出python环境。回到命令行环境。
在python环境中输入多行函数
在python环境中,回车是输入结束并执行语句。在输入多行函数的情况下,输入一行后回车则直接运行了某句代码而不是整个函数块。因此,需要能够换行但不结束输入的方法。
在语句的末尾输入英文的;\即可实现换行。
例如:
?
1
2
3
def weight_variable(shape):
initial = tf.truncated_normal(shape, stddev=0.1);\
return tf.Variable(initial);\
注意:输入函数块时注意缩进,否者会报出IndentationError: unexpected indent python错误。
non-ascii character xe5 in file解决方法
原因:程序中的编码错误,python默认支持acii模式,但不支持utf8,因此,程序中的中文注释会引发Error。
解决方法:源代码文件第一行添加#coding:utf-8即可避免。
退出python环境
使用ctrl +d的方式退出python环境。回到命令行环境。
在python环境中输入多行函数
在python环境中,回车是输入结束并执行语句。在输入多行函数的情况下,输入一行后回车则直接运行了某句代码而不是整个函数块。因此,需要能够换行但不结束输入的方法。
在语句的末尾输入英文的;\即可实现换行。
例如:
?
1
2
3
def weight_variable(shape):
initial = tf.truncated_normal(shape, stddev=0.1);\
return tf.Variable(initial);\
注意:输入函数块时注意缩进,否者会报出IndentationError: unexpected indent python错误。
non-ascii character xe5 in file解决方法
原因:程序中的编码错误,python默认支持acii模式,但不支持utf8,因此,程序中的中文注释会引发Error。
解决方法:源代码文件第一行添加#coding:utf-8即可避免。
㈢ 我想使用python写一个循环执行terminal下面的命令,比如我现在要ping 192.168.1.1,我要循环ping 3次
>>> import os
>>> os.system('ping -c 3 10.34.40.22')
PING 10.34.40.22 (10.34.40.22) 56(84) bytes of data.
64 bytes from 10.34.40.22: icmp_seq=1 ttl=64 time=0.501 ms
64 bytes from 10.34.40.22: icmp_seq=2 ttl=64 time=0.289 ms
64 bytes from 10.34.40.22: icmp_seq=3 ttl=64 time=0.277 ms
--- 10.34.40.22 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.277/0.355/0.501/0.105 ms
0
非常简单的,哈哈
㈣ python3.9的terminal在哪
终端文件夹。是软件的相关系统内容设置,Python由荷兰数学和计算机科学研究学会的吉多范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品Python提供了高效的高级数据结构,还能简单有效地面向对象编程。
㈤ mac 怎么运行python
直接运行python文件。
在Windows上是不行的,但是,在Mac和Linux上是可以的,方法是在.py文件的第一行加上一个特殊的注释:(使用的是python3.6)