博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于deepin搭建Python3编程环境
阅读量:6499 次
发布时间:2019-06-24

本文共 789 字,大约阅读时间需要 2 分钟。

#deepin-15已经预装Python3,可以满足基本的编程需求。

#若需导入turtle来完成一些程序,则需要补充安装python-tk库:

#为Python3中使用turtle预先打好基础
sudo aptitude -y install python3-tk
 
 

#系统没有预装Pygame,如果需要用它来做游戏编程,就得自己安装一下

#为了在Python3中使用Pygame,需要下载源代码后自己来编译
#首先,安装SDL
sudo aptitude -y install libsdl-pango-dev libsdl1.2-dev libsdl2-mixer-dev libsdl-image1.2-dev /
libsdl2-dev libsdl2-net-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl2-ttf-dev /
libsdl2-gfx-dev libsdl-stretch-dev libsdl-console-dev libsdl-net1.2-dev libsdl-ttf2.0-dev /
libsdl-gfx1.2-dev libsdl2-image-dev libsdl-ocaml-dev libsdl-sge-dev

 
#下载Pygame的源代码,保存到本地的pygamesource目录
git clone https://github.com/xamox/pygame.git pygamesource
#编译
python3 ./pygamesource/setup.py build
#安装
sudo python3 pygamesource/setup.py install
 
 

转载于:https://www.cnblogs.com/iDUANG/p/5282025.html

你可能感兴趣的文章
You may remembe MBT Changa
查看>>
洛谷P3723 [AH2017/HNOI2017]礼物(FFT)
查看>>
洛谷P4705 玩游戏(生成函数+多项式运算)
查看>>
Vue API(directives) 自定义指令
查看>>
python中的类的成员变量以及property函数
查看>>
ECMAScript 5 —— 单体内置对象之Math对象
查看>>
svn服务器发生变更,如何切换
查看>>
HashMap和Hashtable的区别
查看>>
检测到有潜在危险的 Request.Form 值
查看>>
[学习笔记]最小割之最小点权覆盖&&最大点权独立集
查看>>
Android Touch事件传递机制 二:单纯的(伪生命周期) 这个清楚一点
查看>>
Django web框架
查看>>
9.8.6恢复系统数据库
查看>>
权限组件(10):三级菜单的展示和增删改查
查看>>
Android--Retrofit的简单使用(一)
查看>>
LoadRunner监控Linux
查看>>
搭建Jupyter学习环境
查看>>
Fling!
查看>>
中国大学MOOC-C程序设计(浙大翁恺)—— 时间换算
查看>>
最好的品质
查看>>