Ⅰ 學python要安裝哪些軟體

一. 安裝python

1. 從python官網下載相應版本的python安裝包,打開網路,搜索python官網,或者輸入python官網地址https://www.python.org/
2. 點擊download選擇相應的操作平台
3. 下載完成後點擊安裝包並執行,運行出該界面
4. 這里安裝到c盤上,默認安裝
選擇第一項是系統用戶下所有用戶可啟動,Add Python 3.6 to PATH 是將安裝路徑添加到PATH環境變數中,方便直接運行於系統各種環境中(如果有多個版本的Python或測試環境可不添加,需要添加可手動添加,查找到安裝的地址並復制地址到以下操作,計算機——右鍵屬性——高級系統設置——環境變數——系統變數——選擇PATH——雙擊在變數值中添加——注意在最後添加並有「;」為隔斷符)。

我這里選擇自定義安裝,並全選安裝,開始安裝過程,請耐心等待(所有的項目都選擇,根據網速決定安裝的速度)。如果有未選擇的選項,可直接點擊取消,重新開始安裝過程。 安裝完成,開啟Python之旅。

Ⅱ python要用什麼軟體運行

1、使用python互動式解釋器運行
可以直接寫入python程序進行運行:

2、使用Windows命令行工具運行

在cmd定位到py文件對版應的目錄下權
然後輸入python hello.py命令即可運行:
3、使用jupyter notebook運行
在jupyter notebook中新建python文件,寫入python代碼然後使用「shift+Ctrl」快捷鍵即可運行
更多Python知識請關注Python自學網。

Ⅲ python 如何運行文件

python運行文件的方抄法:首先按下【win+r】鍵,並輸入cmd,打開cmd窗口;然後將【.py】文件拖入cmd窗口或者輸入文件路徑;最後回車即可運行。
【相關學習推薦:python教程】
python運行文件的方法:
方法一:cmd窗口
1、同時按下win+r,輸入cmd,回車,即可打開cmd窗口。
2、將.py文件拖入cmd窗口,或者輸入文件路徑,回車即可運行。
方法二:python自帶IDLE工具
1、在開始菜單找到python文件夾,打開IDLE工具。
2、依次點擊file--open,找到需要的.py文件,打開,按F5執行。
以上就是小編分享的關於python 如何運行文件的詳細內容希望對大家有所幫助,更多有關python教程請關注環球青藤其它相關文章!

Ⅳ python代碼運行助手怎麼打開

python代碼運行助手怎麼打開:

  1. Python代碼運行助手可以在線輸入Python代碼,通過本機運行的一個Python腳本來執行代碼。

  2. 運行在存放learning.py的目錄下運行命令。(需要支持HTML5的瀏覽器

Ⅳ 用Python寫過哪些的小工具

為了逃避學校布置的美術作業,寫過一個畫素描的程序。
從後再也不擔心美術作業了。
也就是利用Python的PIL庫來 將彩色圖片轉化為素描效果的圖片

更新說明:
前面那個程序寫的太粗糙了,不好意思拿出來分享,重新寫了一遍,加上了GUI圖形界面。
配置環境:
windows 10
python 3.5

image.py
from PIL import Image
import numpy as np
import os
import join
import time
def image(sta,end,depths=10):
a = np.asarray(Image.open(sta).convert('L')).astype('float')
depth = depths # (0-100)
grad = np.gradient(a) # 取圖像灰度的梯度值
grad_x, grad_y = grad # 分別取橫縱圖像梯度值
grad_x = grad_x * depth / 100.
grad_y = grad_y * depth / 100.
A = np.sqrt(grad_x ** 2 + grad_y ** 2 + 1.)
uni_x = grad_x / A
uni_y = grad_y / A
uni_z = 1. / A
vec_el = np.pi / 2.2 # 光源的俯視角度,弧度值
vec_az = np.pi / 4. # 光源的方位角度,弧度值
dx = np.cos(vec_el) * np.cos(vec_az) # 光源對x 軸的影響
dy = np.cos(vec_el) * np.sin(vec_az) # 光源對y 軸的影響
dz = np.sin(vec_el) # 光源對z 軸的影響
b = 255 * (dx * uni_x + dy * uni_y + dz * uni_z) # 光源歸一化
b = b.clip(0, 255)
im = Image.fromarray(b.astype('uint8')) # 重構圖像
im.save(end)

def mains(numbers):
number = int(numbers)
startss = os.listdir(".\輸入----圖片")
time.sleep(2)
for starts in startss:
start = ''.join(starts)
print('正在轉化--圖片: ' + start)
sta = './' + '輸入----圖片/' + start
end = './' + '輸出----圖片/' + 'HD_20' + start
image(sta=sta,end=end,depths=number)

簡單來說,就是利用python的Numpy庫,將圖像降維轉化為數字化的數據,之後對數據進行操作,再利用pillow庫將操作好的數據轉化為素描效果的圖片。
GUI圖形界面程序
main.py
import os
from image import mains
from tkinter import *

def exists_mkdir():
if os.path.exists('輸出----圖片') and os.path.exists('輸入----圖片'):
pass
else:
os.mkdir('輸出----圖片')
os.mkdir('輸入----圖片')

def images():
try:
s1 = e1.get()
a = mains(s1)
c["text"] = "我們的程序運行成功了"
except Exception:
c["text"] = "程序運行出錯了,可能是缺少了兩個配置文件"

#創建程序運行需要的工作目錄
exists_mkdir()

tk = Tk()
# 設置窗口大小和位置
tk.geometry('430x350+80+60')

# 不允許改變窗口大小
tk.resizable(False, False)

## 用來顯示Label組件
tk.title('素描圖生成器')
w1 = Label(tk,text='作者博客:www.liuchaoblog.live')
w = Label(tk,text='')
w2 = Label(tk,text='歡迎使用:')
w3 = Label(tk,text='步驟一:將需要轉化的圖片放入 輸入----圖片 文件夾下')
w4 = Label(tk,text='步驟二:輸入 0-100的數值,數值越大,顏色越深。--------標准參數是 10 ')
w5 = Label(tk,text='步驟三:點擊確認 運行程序 等待出現提示')
w6 = Label(tk,text='步驟四:到輸入----圖片 文件夾找到素描圖')
w1.grid(row=0,column=0,sticky=W)
w.grid(row=1,column=0,sticky=W)
w2.grid(row=2,column=0,sticky=W)
w3.grid(row=3,column=0,sticky=W)
w4.grid(row=4,column=0,sticky=W)
w5.grid(row=5,column=0,sticky=W)
w6.grid(row=6,column=0,sticky=W)

l = Label(tk,text="輸入 0-100的數值")
l.grid(row=8,column=0,sticky=E)

## 用來顯示輸入框
e1 = Entry(tk)
e1.grid(row=10,column=0,sticky=E)

## 用來顯示Button
b = Button(tk,text='確定',command=images)
b.grid(row=12,column=0,sticky=E)

c = Label(tk,text="",background="yellow")
c.grid(row = 15)

# 啟動消息主循環
tk.mainloop()

運行效果:

這個程序我用pyinstaller做成exe文件了。

開發Python用哪些工具好

剛學python時,面對簡陋的官方版idle和一大堆開發平台和發行版,不知道究竟如何下手。在進行多方嘗試後,我最後的選擇是Anaconda + Pycharm,用anaconda集成的ipython做工作台,做一些分析和小段程序調試的工作,用Pycharm寫相應腳本和程序包的開發。這兩個工具都是跨平台的,也都有免費版本。

具體來說Anaconda集成了幾乎所有我需要的包庫,包含了我整個工作流程,做數據分析的pandas\scipy\numpy、繪圖的matplotlib、讀寫Excel文檔的xlrd/xlwt,鏈接SQL資料庫的SQLalchemy、機器學習框架sklearn等。對於Anaconda集成的兩個工作平台,Spyder——一個類似於Matlab和Rstudio的IDE,是專注於面向數據的分析的,因為其特點也主要是數據區的存在,可以即時知道變數值的變化;Ipython——一個基於cell的shell界面,可以理解為python自帶shell的增強版,它將程序分成一塊一塊的cell,每個cell可以包含多條語句,可以單獨調試運行,並將結果保存在內存中,cell之間可以相互調用,並保持一定的相互獨立。

Ⅶ python代碼運行助手怎麼打開

python代碼運行助手是抄能在網襲頁上運行python語言的工具。因為python的運行環境在很多教程里都是用dos的,黑乎乎的界面看的有點簡陋,所以出了這python代碼運行助手,作為ide。
實際上,python代碼運行助手界面只能算及格分,如果要找ide,推薦使用jupyter。jupyter被集成到ANACONDA里,只要安裝了anacoda就能使用了。

Ⅷ 學習python都需要哪些軟體工具

1、Upterm
它是一個全平台的終端,可以說是終端里的,有著強大的自動補全功能。之前的名字叫BlackWindow,有人跟他說這個名字不利於社區推廣,改名叫Upterm之後現在已經17000+Star了。
2、Ptpython
一個互動式的Python解釋器。支持語法高亮、提示甚至是vim和emacs的鍵入模式。
3、Anaconda
它能幫你安裝好許多麻煩的東西,包括:Python環境、pip包管理工具、常用的庫、配置好環境路徑等等。這些事情小白自己一個個去做的話,容易遇到各種問題,帶來挫敗感。如果你想用Python搞數據方面的事情,就安裝它就好了,它甚至開發了一套JIT的解釋器 Numba。所以Anaconda有了JIT之後,對線上科學計算效率要求比較高的東西也可以搞了。
4、CodeSandbox
雖然這個不算是Python開發工具,但如果後端工程師想寫前端的話,這個在線編輯器太方便了,簡直是節省了後端工程師的生命啊!不用安裝npm的幾千個包了,它已經在雲端完成了,采讓你直接就可以上手寫代碼、看效果。對於React、Vue這些主流前端框架都支持。
5、Pycharm
Pycharm是程序員常常使用的開發工具,簡單、易用,並且能夠設置不同的主題模式,根據自己的喜好來設置代碼風格。
6、IPython
如何進行互動式編程?沒錯,就是通過IPython。IPython相對於Python自帶的Shell要好用的多,並且能夠支持代碼縮進、Tab鍵補全代碼等功能。如果進行互動式編程,這是不可缺少的工具。
7、Python Tutor
這個工具可能對初學者比較有用,而對於中高級程序員則用處較少。這個工具的特色是能夠清楚的理解每一行代碼是如何在計算機中執行的,中高級程序員一般通過分步調試可以實現類似的功能。這個工具對於最初接觸Python、最初來學習編程的同學還是非常有用的,初學者不妨體驗看看。
8、IDLE
IDLE是python創初人Guido van Rossum使用python and Tkinter來創建的一個集成開發環境。要使用IDLE必須安裝python and Tkinter。特性:自動縮進,彩色編碼,命令歷史(Alt+p,Alt+n)和單詞自動(Alt+/)完成。用IDLE執行Tkinter程序,不要在程序中包括mainloop。IDLE本身就是Tkinter應用程序,它會自動調用mainloop。再調用一次mainloop會與IDLE的事件循環沖突,造成運行時錯誤。
9、BlackAdder
BlackAdder支持windows and linux環境。用它創建的程序可在任何一種平台上運行,負責維護它的是TheKompany.com。他們發布了該軟體的個人版,只提供有限的支持;以及專業版,需要許可,面向商業軟體開發者。
10、Komodo Edit
Open Komodo是Komodo edit的開源發布 ,一個免費的動態語言的多語言編輯器,基於屢獲殊榮的Komodo IDE。既支持Perl、PHP、Python、Ruby、Tcl等服務端語言,也支持CSS、HTML、JavaScript、XML等。在使用Komodo Edit編寫代碼時,通過其提供的自動完成、調用提示、語法糾正、代碼片斷等功能可以充分提高你的編碼效率,助你寫出高質量的代碼。