Python繪圖Turtle庫(kù)的安裝問(wèn)題解決
今天有朋友問(wèn)我 Turtle的安裝問(wèn)題,在這里簡(jiǎn)單說(shuō)
在github上我們可以看到Turtle這個(gè)庫(kù)很久沒(méi)有更新了,里面還有一些python3.6出現(xiàn)的錯(cuò)誤,因此可能在python版本比較高的情況下是沒(méi)法安裝成功的,我也是在嘗試了一會(huì)才發(fā)現(xiàn)問(wèn)題的所在。
問(wèn)題一:直接安裝
出現(xiàn)了語(yǔ)法錯(cuò)誤, ok 哪里出現(xiàn)問(wèn)題去修改,打開(kāi)文件夾下面的 setup.py 文件
問(wèn)題二 Twisted庫(kù)無(wú)法building 也就是不能安裝
說(shuō)的這么專(zhuān)業(yè)
既然不能安裝,我就非要安裝你
進(jìn)入https://www.lfd.uci.edu/~gohlke/pythonlibs/
下載這個(gè)家伙,下載完了后放到一個(gè)文件夾下面
使用 pip install Twisted-18.9.0-cp36-cp36m-win_amd64.whl安裝
OK 安裝完成
安裝 Turtle
到這里基本上以及完成了,只需要簡(jiǎn)單的一步就可以完成
使用命令python install setup.py完成安裝
大功告成,這個(gè)庫(kù)已經(jīng)安裝完成
最后搞個(gè)例子試一試
from tkinter import mainloop from turtle import Turtle from time import clock def tree(plist, l, a, f): if l > 3: lst = [] for p in plist: p.forward(l) q = p.clone() p.left(a) q.right(a) lst.append(p) lst.append(q) for x in tree(lst, l*f, a, f): yield None def maketree(): p = Turtle() p.setundobuffer(None) p.hideturtle() p.speed(0) p.getscreen().tracer(30,0) p.left(90) p.penup() p.forward(-210) p.pendown() t = tree([p], 200, 65, 0.6375) for x in t: pass print(len(p.getscreen().turtles())) def main(): a=clock() maketree() b=clock() return "done: %.2f sec." % (b-a) if __name__ == "__main__": msg = main() print(msg) mainloop()
相當(dāng)完美,收筆
以上就是Python繪圖Turtle的安裝問(wèn)題解決的詳細(xì)內(nèi)容,更多關(guān)于Python繪圖Turtle的安裝的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
自定義Django Form中choicefield下拉菜單選取數(shù)據(jù)庫(kù)內(nèi)容實(shí)例
這篇文章主要介紹了自定義Django Form中choicefield下拉菜單選取數(shù)據(jù)庫(kù)內(nèi)容實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-03-03Jupyter?Notebook出現(xiàn)不是內(nèi)部或外部的命令解決方案
這篇文章主要介紹了Jupyter?Notebook出現(xiàn)不是內(nèi)部或外部的命令解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06Python數(shù)據(jù)可視化真正好用的3個(gè)庫(kù)詳解
Python 畫(huà)圖庫(kù)怎么這么多?Matplotlib、Seaborn、Plotly、Pyecharts、ggplot、pyqtgraph、vispy、bokeh……都快被繞暈了,所以,今天我就來(lái)給大家整理一下——Python 數(shù)據(jù)可視化,真正好用的就這 3 個(gè)庫(kù):Seaborn、Plotly、Pyecharts,感興趣的小伙伴跟著小編一起來(lái)看看吧2025-04-04PyCharm使用之配置SSH Interpreter的方法步驟
這篇文章主要介紹了PyCharm使用之配置SSH Interpreter的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12Python數(shù)據(jù)分析之彩票的歷史數(shù)據(jù)
這篇文章主要介紹了Python數(shù)據(jù)分析之彩票的歷史數(shù)據(jù),文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴們有非常好的幫助,需要的朋友可以參考下2021-04-04TensorFlow學(xué)習(xí)之分布式的TensorFlow運(yùn)行環(huán)境
這篇文章主要了TensorFlow學(xué)習(xí)之分布式的TensorFlow運(yùn)行環(huán)境的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02