Python 如何在虚拟电视中降级Cython?
如何在虚拟电视中降级Cython 我是这样创造的:Python 如何在虚拟电视中降级Cython?,python,installation,pip,virtualenv,cython,Python,Installation,Pip,Virtualenv,Cython,如何在虚拟电视中降级Cython 我是这样创造的: virtualenv -p python3.4 . pip install cython 然后它安装了版本Cython-0.22.1.tar.gz。 然而,我正试图在virtualenv中安装Kivy,显然Cython有一个bug,当安装了该版本的Cython时,它不允许pip install Kivy成功完成。有些人提到,为了让Kivy编译,您必须降级Cython 所以我试着: pip uninstall cython pip instal
virtualenv -p python3.4 .
pip install cython
然后它安装了版本Cython-0.22.1.tar.gz
。
然而,我正试图在virtualenv中安装Kivy
,显然Cython有一个bug,当安装了该版本的Cython时,它不允许pip install Kivy
成功完成。有些人提到,为了让Kivy编译,您必须降级Cython
所以我试着:
pip uninstall cython
pip install cython 0.20
这给了我:
Using cached Cython-0.22.1.tar.gz
Collecting 0.21.2
Could not find a version that satisfies the requirement 0.21.2 (from versions: )
No matching distribution found for 0.21.2
看来Cython的旧版本不知何故不可用
那我怎么降级呢
编辑#1:
pip的输出--version
:
pip 7.1.0您使用的是哪个版本的pip
- pip<6.0,然后使用
选项运行安装--ignore installed
- pip>=6.0,然后使用
选项--no cache dir
- pip<6.0,然后使用
选项运行安装--ignore installed
- pip>=6.0,然后使用
选项--no cache dir
cel
,用于此目的的正确命令不是pip install cython 0.20
,而是pip install cython==0.20
。这就解决了我的问题,下面的Kivy安装(pip install Kivy
)顺利完成
也许这对那些在这个答案上结结巴巴的人是有用的:
为使用Kivy开发而设置virtualenv的完整过程:
sudo-apt-get-install-mercurial
sudo apt get install python3 dev python3 numpy libsdl dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsmpeg dev libportmidi dev libavformat dev libswscale dev
sudo apt get build dep python pygame
virtualenv--无站点包--分发-p python3.4
pip安装--升级pip
pip安装cython==0.20
pip安装hg+http://bitbucket.org/pygame/pygame
pip安装kivy
正如本评论中提到的
cel
,用于此目的的正确命令不是pip install cython 0.20
,而是pip install cython==0.20
。这就解决了我的问题,下面的Kivy安装(pip install Kivy
)顺利完成
也许这对那些在这个答案上结结巴巴的人是有用的:
为使用Kivy开发而设置virtualenv的完整过程:
sudo-apt-get-install-mercurial
sudo apt get install python3 dev python3 numpy libsdl dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsmpeg dev libportmidi dev libavformat dev libswscale dev
sudo apt get build dep python pygame
virtualenv--无站点包--分发-p python3.4
pip安装--升级pip
pip安装cython==0.20
pip安装hg+http://bitbucket.org/pygame/pygame
pip安装kivy
我猜你在找
pip install cython==0.20
让我猜猜这是干什么用的,Kivy。我猜你在找pip install cython==0.20
让我猜猜这是干什么用的,Kivy。在我的帖子中添加了关于使用过的pip版本的信息。在我的帖子中添加了关于使用过的pip版本的信息。