Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 当试图在Anaconda上安装pygame时,Python3.x被降级为Python2.7_Python 3.x_Pygame_Conda_Pyopengl - Fatal编程技术网

Python 3.x 当试图在Anaconda上安装pygame时,Python3.x被降级为Python2.7

Python 3.x 当试图在Anaconda上安装pygame时,Python3.x被降级为Python2.7,python-3.x,pygame,conda,pyopengl,Python 3.x,Pygame,Conda,Pyopengl,我在用蟒蛇3。 我正在尝试安装pyOpenGL、Vpython和pygame 使用conda install安装pyOpenGL和Vpython很好。 当我尝试安装Pygame时,使用conda install显示: conda安装-chttps://conda.binstar.org/kne 皮加梅 #conda安装pygame也一样 ... 将安装以下新软件包: . . . 将删除以下程序包: backport.os-0.1.1-py37_0 importlib_元数据-0.8-py37_0

我在用蟒蛇3。 我正在尝试安装pyOpenGL、Vpython和pygame

使用
conda install
安装pyOpenGL和Vpython很好。 当我尝试安装Pygame时,使用
conda install
显示:

conda安装-chttps://conda.binstar.org/kne 皮加梅
#conda安装pygame也一样
...
将安装以下新软件包:
.
.
.
将删除以下程序包:
backport.os-0.1.1-py37_0
importlib_元数据-0.8-py37_0
吉普尼-0.4-py37_0
jupyterlab_服务器-0.2.0-py37_0
secretstorage-3.1.1-py37_0
wurlitzer-1.0.2-py37_0
将更新以下软件包:
.
.
.
以下程序包将被降级:
.
.
.
python 3.7.3-h0371630_0-->2.7.16-h9bab390_0
.
.
.
因此,如果我决定安装pygame,我将python3降级为Python2.7,并且我无法使用pyOpenGL。
有没有办法在这个环境中安装pygame而不降级python?

这意味着在您试图安装pygame 3.7的频道中没有pygame软件包(即
kne
)。由于最新版本适用于Python 3.5,因此您需要为该Python版本创建一个conda环境,并在其上安装Pygame。

我使用CPython,但我已经安装了Anaconda3。在带有
conda
的文件夹中,我也有
pip
并且使用
pip安装pygame
我可以在Anaconda中安装
pygame
,用于
python3.7
。@furas我尝试了pip,但它也要求降级。解决方案是创建一个新的conda环境并安装OpenpyGL,而不是Vpyton、pygame和后来的spyder。在Python3.5上。谢谢你的帮助!我创造了一个新的康达环境,它现在工作得很好!非常感谢!