Python 如何在Anaconda中安装Kivy?

Python 如何在Anaconda中安装Kivy?,python,kivy,anaconda,Python,Kivy,Anaconda,我是Python新手,所以有点麻烦。同样在Ubuntu上。无论如何,当我以正常方式安装Kivy(Kivy存储库)时,它会在我的系统上的其他地方安装该软件包,而不是与Anaconda3文件夹中的其余软件包一起安装。如何在Anaconda3文件夹中安装Kivy,以便与Anaconda中的其余软件包一起使用 当我搜索水蟒的包裹时,我发现了几个Kivy包裹 anaconda search -t conda kivy 但我不知道该用哪一个,它们是否与官方的Kivy套装相同?我想我只是想找个解释 由于您使

我是Python新手,所以有点麻烦。同样在Ubuntu上。无论如何,当我以正常方式安装Kivy(Kivy存储库)时,它会在我的系统上的其他地方安装该软件包,而不是与Anaconda3文件夹中的其余软件包一起安装。如何在Anaconda3文件夹中安装Kivy,以便与Anaconda中的其余软件包一起使用

当我搜索水蟒的包裹时,我发现了几个Kivy包裹

anaconda search -t conda kivy

但我不知道该用哪一个,它们是否与官方的Kivy套装相同?我想我只是想找个解释

由于您使用的是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
在conda中为kivy创建环境,运行以下命令:

conda create kivyinstall
kivyinstall只是env的一个名称

运行以下命令以激活环境:

source activate kivyinstall
现在确保Pip、Virtualenv和Setuptools已完全更新

一旦进入env,就可以使用conda安装或pip安装

sudo pip install --upgrade pip virtualenv setuptools
安装Cpython版本0.23

pip install Cython==0.23
现在在您的环境中安装kivy的稳定版本:

pip install kivy
某些linux版本在安装ffmpeg包时出错,您可以使用“libav工具”代替ffmpeg安装--channel kivy 对python3使用上述代码。我用终端找到了这个频道,它解决了我的问题