squ*_*ene 2 python kivy anaconda
我是Python的新手,所以有点麻烦.也在Ubuntu上.无论如何,当我以正常的方式安装Kivy(Kivy存储库)时,它会将软件包安装在我的系统上的其他位置,而不是安装在Anaconda3文件夹中的其他软件包.如何在Anaconda3文件夹中安装Kivy,以便我可以将它与Anaconda中的其他软件包一起使用?
当我搜索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创建一个env,运行以下命令:
conda create kivyinstall
kivyinstall只是env的名字.
运行以下命令来激活env:
source activate kivyinstall
现在确保Pip,Virtualenv和Setuptools完全更新.
你可以在环境中使用conda install或pip install.
sudo pip install --upgrade pip virtualenv setuptools
安装Cpython版本0.23
pip install Cython==0.23
现在在你的环境中安装稳定版的kivy:
pip install kivy
某些linux版本在安装ffmpeg软件包时抛出一些错误,代替ffmpeg你可以使用"libav-tools"