tar zxvf SimpleGUICS2Pygame-01.09.00.tar.gz
cd SimpleGUICS2Pygame-01.09.00/
sudo python setup.py install
安装依赖包及其他:
sudo apt-get install python-pillow
sudo apt-get install python-pygame
sudo apt-get install python-matplotlib
sudo apt-get install python-tk
sudo apt-get install python3-tk
unzip simplegui-0.1.0.zip
cd simplegui-0.1.0
sudo python setup.py install
提示错误:
Traceback (most recent call last):
File "setup.py", line 23, in <module>
import simplegui
File "/home/mll/Downloads/personal/OMOOC/simplegui-0.1.0/simplegui.py", line 31, in <module>
import Tkinter
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 42, in <module>
raise ImportError, str(msg) + ', please install the python-tk package'
ImportError: No module named _tkinter, please install the python-tk package
sudo apt-get install python-tk
sudo apt-get install python3-tk
再次回到simplegui-0.1.0执行:
sudo python setup.py install
python guess_number.py
提示没有create_frame
pydoc simplegui
果然里面没有create_frame,怀疑安装了错误的包
tar zxvf SimpleGUITk-1.1.3.tar.gz
cd SimpleGUITk-1.1.3/
sudo python setup.py install
安装依赖包:
sudo apt-get install python-pillow
sudo apt-get install python-pygame
sudo apt-get install python-matplotlib
修改导入包名称:
import simpleguitk as simplegui
python guess_number.py
终端有输出,但没有图形界面 安装的包还是不对吗?
SimpleGUICS2Pygame才是CodeSkulptor的.(说明里SimpleGUITk也是兼容CodeSkulptor的呀!?)
tar zxvf SimpleGUICS2Pygame-01.09.00.tar.gz
cd SimpleGUICS2Pygame-01.09.00/
sudo python setup.py install
修改导入包名称:
import SimpleGUICS2Pygame.simpleguics2pygame as simplegui
python guess_number.py
UI界面一闪而过,终端有输出 为了兼容CodeSkulptor与本地代码,使用下面的导入方式:
try:
import simplegui
except ImportError:
#iimport simpleguitk as simplegui
import SimpleGUICS2Pygame.simpleguics2pygame as simplegui
由于已经安装了simplegui,但是不是需要的,所以卸载simplegui. TODO:如果本地simplegui与CodeSkulptor的simplegui都需要用呢?怎么解决名字冲突的问题?
uninstall simplegui
easy_install pip
pip freeze
sudo pip uninstall simplegui
另一种卸载方式:
python setup.py install --record files.txt
cat files.txt | xargs rm -rf
pip install SimpleGUICS2Pygam
pip install matplotlib
查看之前的 simpleguics2pygmae连接,找到for windows的安装步骤。
python setup.py install
安装SimpleGUICS2Pygame
pip install SimpleGUICS2Pygame
安装matplotlib
pip install matplotlib
或者:
解压,进入matplotlib-1.4.3目录,执行:
python setup.py install
报错:
error: Microsoft Visual C++ 10.0 is required<Unable to find vcvarsall.bat>.
使用MinGW
添加MinGW安装路径至系统环境变量PATH
我的电脑->属性->高级系统设置-环境变量->系统变量下的Path->末尾添加
E:\Development\MinGW\bin;
添加后环境变量如下:
E:\Development\Python27\;E:\Development\Python27\Scripts;E:\Development\Ruby22\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JER_HOME%\bin;%JAVA_HOME%\bin;%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools;E:\Development\subversion\bin;E:\Development\grep20d_win;E:\Development\apache-ant-1.9.2\bin;%systemroot%\System32\WindowsPowerShell\v1.0\;E:\Development\Git\bin;E:\Development\Git\share\vim\vim74;E:\Development\MinGW\bin;
[build]
compiler=mingw32
安装Pygame
下载依赖文件 SDL 1.2.15
python setup.py install
失败。
从source安装坑太多,抓狂,放弃。尝试直接从msi安装。
python 3.4 , pygame-1.9.2a0.win32-py3.2.msi 失败。
改python2.7,pygame-1.9.1.win32-py2.7 成功。