我想在Ubuntu 10.04上使用基於Eclipse Indigo的Kivy。我知道python 2.7是必需的(2.6是10.04的默認值),並且安裝了python 2.7。我做了很多研究,但沒有找到答案。我可以這樣做嗎?如果可以,怎麼辦?我不想升級ubuntu和Eclipse,因爲這可能會破壞現有的開發。在Eclipse Indigo上使用Kivy,Ubuntu 10.04和Python 2.7
0
A
回答
1
Kivy和Eclipse沒有關係,Eclipse不需要運行或編輯Kivy程序。我可以幫助回答你的問題的基維部分,並將Eclipse留給別人。
由於Ubuntu 10.04不支持,很難判斷哪些系統軟件包不可用。這可能是這個過程中最乏味的部分。對於Ubuntu 12.04上的Kivy,您需要:
sudo apt-get install -y build-essential mercurial git python2.7 python-dev ccache ffmpeg libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsmpeg-dev libsdl1.2-dev libportmidi-dev libswscale-dev libavformat-dev libavcodec-dev zlib1g-dev unzip
其中一些軟件包在Ubuntu 10.04上將具有不同的版本。希望它們都以某種形式提供。
接下來你需要引導一個上最新的Python setuptools的環境:
sudo apt-get remove --purge -y python-virtualenv python-pip python-setuptools
wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python2.7
rm -f setuptools*.zip
sudo easy_install-2.7 -U pip
現在你可以安裝一個跟上時代的用Cython:
sudo apt-get remove --purge -y cython
sudo pip2.7 install -U cython
接下來,你可以安裝一個跟上時代的NumPy的,這是需要pygame的:
sudo apt-get remove --purge -y python-numpy
sudo pip2.7 install -U numpy
現在你可以安裝一個上最新pygame的:
sudo apt-get remove --purge -y python-pygame
hg clone https://bitbucket.org/pygame/pygame
cd pygame
python2.7 setup.py build
sudo python2.7 setup.py install
cd ..
sudo rm -rf pygame
現在所有的依賴關係得到滿足,你可以安裝一個跟上時代的Kivy:
sudo apt-get remove --purge -y python-kivy
sudo pip install -U kivy
相關問題
- 1. 的virtualenv在Python 2.7,Ubuntu的10.04
- 2. 在Ubuntu 10.04上使用python 2.3
- 3. Eclipse設置Ubuntu 10.04
- 4. Ubuntu上的Python 2.7
- 5. PyOpenGL在Ubuntu上的Python 2.7
- 6. 在Ubuntu 10.04上安裝numpy for python 3.1.2
- 7. 的Eclipse,PyDev的,Kivy在Ubuntu
- 8. 在Ubuntu上使用python 2.7和pyglet的MP3播放器
- 9. 在Ubuntu 10.04上獲取F#
- 10. malformed start tag error - Python,BeautifulSoup和Sipie - Ubuntu 10.04
- 11. BigBlueButton:在Ubuntu 10.04
- 12. 使Mono.NET在Ubuntu 10.04上運行SERVER
- 13. 在Ubuntu中使用Python 2.7模塊12.04
- 14. Eclipse Indigo和SVN
- 15. Kivy安裝python 2.7 windows 10
- 16. 在Eclipse Indigo中使用VisualVM
- 17. Mac上的Eclipse IDE中的Python Kivy
- 18. 使用python 2.6.5破壞ubuntu 10.04上的anydbm.py?
- 19. Ubuntu上的Ruby和Qt集成10.04
- 20. Ubuntu 10.04上的Tomcat6和審覈對象
- 21. 在Ubuntu上安裝Kivy時出錯
- 22. 在Ubuntu上使用python 2.7在virtualenv中創建沙箱失敗?
- 23. Ubuntu 10.04上的OpenCL安裝
- 24. Geben for Ubuntu 10.04上的emacs
- 25. 在JDK7上運行Eclipse Indigo
- 26. 在Eclipse Indigo上安裝ADT
- 27. Ubuntu 10.04上的libxml2 2.8
- 28. Eclipse Indigo上的OSB
- 29. 在GAE上使用simplejson和Python 2.7
- 30. ubuntu 14.04和ros indigo上的openni_tracker
那麼你嘗試過什麼?什麼不行?另外,如果升級操作系統和IDE會破壞現有的開發環境,您可能需要重新審視設置這些環境的方式。 –
如果你想用Eclipse構建Kivy程序,可能[this](http://stackoverflow.com/a/10387486/1917648)可能會有所幫助。我沒有太多使用Eclipse,但是我使用Aptana Studio(基於Eclipse)開發,構建和運行Kivy程序。這顯然適用於Windows,但也可能對Ubuntu有用。 – NotNone