2016-11-23 138 views
1

我是Python新手,所以有點麻煩。也在Ubuntu上。無論如何,當我以普通方式(Kivy存儲庫)安裝Kivy時,它會在我的系統的其他地方安裝此軟件包,而不是將其他軟件包安裝在Anaconda3文件夾中。我如何在Anaconda3文件夾中安裝Kivy,以便我可以將它與Anaconda中的其他軟件包一起使用?如何在Anaconda中安裝Kivy?

我發現一對夫婦Kivy包的時候我搜索了蟒蛇包與

anaconda search -t conda kivy 

,但我不知道該使用哪一個,如果他們是一樣的官方Kivy包?我想我只是在尋找一個解釋。謝謝您的幫助!

回答

5

由於您使用的是anaconda3,因此您可以在您自己的虛擬環境中安裝kivy。

要在虛擬環境中安裝kivy,必須安裝一些必要的軟件包。運行命令:

sudo apt-get install -y \ 
python-pip \ 
build-essential \ 
git \ 
python \ 
python-dev \ 
ffmpeg \ 
libsdl2-dev \ 
libsdl2-image-dev \ 
libsdl2-mixer-dev \ 
libsdl2-ttf-dev \ 
libportmidi-dev \ 
libswscale-dev \ 
libavformat-dev \ 
libavcodec-dev \ 
zlib1g-dev 

創造暢達的kivy一個ENV,運行此命令:

conda create kivyinstall 

kivyinstall只是針對ENV的名稱。

運行下面的命令激活ENV:

source activate kivyinstall 

現在確保皮普,VIRTUALENV和setuptools的完全更新。

您可以在env中使用conda install或pip install。

sudo pip install --upgrade pip virtualenv setuptools 

在ENV安裝CPython的版本0.23

pip install Cython==0.23 

立即安裝kivy的穩定版本:安裝ffmpeg的包時

pip install kivy 

一些Linux版本拋出一些錯誤,到位ffmpeg你可以使用「libav-tools」