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)