Python 3.x 在Raspberry Pi 4上安装带有miniconda3的pygame
也许解决我的问题很容易,我只是没有足够的知识来解决它。 我有一个带覆盆子OS(buster)的覆盆子Pi 4。它预装了Python2.7和3.7,并且还包含pygame包 与此同时,我安装了miniconda3并将其升级到python 3.6。现在我想通过这个python使用pygame 不幸的是,无论我尝试什么,总是会收到一些错误消息。也许有一种方法可以将预先安装的Python3.7中的pygame链接到我的miniconda python,但我不知道如何做到这一点。下面是一个列表,我尝试了什么,我得到了什么错误Python 3.x 在Raspberry Pi 4上安装带有miniconda3的pygame,python-3.x,pygame,raspberry-pi4,miniconda,Python 3.x,Pygame,Raspberry Pi4,Miniconda,也许解决我的问题很容易,我只是没有足够的知识来解决它。 我有一个带覆盆子OS(buster)的覆盆子Pi 4。它预装了Python2.7和3.7,并且还包含pygame包 与此同时,我安装了miniconda3并将其升级到python 3.6。现在我想通过这个python使用pygame 不幸的是,无论我尝试什么,总是会收到一些错误消息。也许有一种方法可以将预先安装的Python3.7中的pygame链接到我的miniconda python,但我不知道如何做到这一点。下面是一个列表,我尝试了什
File "/home/pi/miniconda3/lib/python3.6/site-packages/pygame/__init__.py", line 136, in <module>
from pygame.base import *
ModuleNotFoundError: No module named 'pygame.base'
我想在这里我需要安装一些软件包,但我不知道如何安装
PackagesNotFoundError: The following packages are not available from current channels:
- pygame
Current channels:
- https://conda.anaconda.org/cogsci/linux-armv7l
- https://conda.anaconda.org/cogsci/noarch
- https://conda.anaconda.org/rpi/linux-armv7l
- https://conda.anaconda.org/rpi/noarch
- https://repo.anaconda.com/pkgs/main/linux-armv7l
- https://repo.anaconda.com/pkgs/main/noarch
- https://repo.anaconda.com/pkgs/free/linux-armv7l
- https://repo.anaconda.com/pkgs/free/noarch
- https://repo.anaconda.com/pkgs/r/linux-armv7l
- https://repo.anaconda.com/pkgs/r/noarch
- https://repo.anaconda.com/pkgs/pro/linux-armv7l
- https://repo.anaconda.com/pkgs/pro/noarch
我看到conda没有看到存储库,但我想我刚刚用上面的命令添加了它
有人能告诉我,我怎样才能解决这个问题
谢谢我终于找到了解决这个问题的办法。基本上试图解决第三点中的问题。在上面我的pygame少了几个包。以下是安装pygame时不会遇到的软件包:
sudo apt install libsdl1.2-dev
sudo apt-get install build-essential libfreeimage-dev libopenal-dev libpango1.0-dev libsndfile-dev libudev-dev libasound2-dev libjpeg9-dev
sudo apt-get install libtiff5-dev libwebp-dev automake
sudo apt-get install python-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev libsmpeg-dev python-numpy subversion libportmidi-dev ffmpeg libswscale-dev libavformat-dev libavcodec-dev
pip install pygame==1.9.4
conda config --add channels cogsci
conda install -c cogsci pygame
PackagesNotFoundError: The following packages are not available from current channels:
- pygame
Current channels:
- https://conda.anaconda.org/cogsci/linux-armv7l
- https://conda.anaconda.org/cogsci/noarch
- https://conda.anaconda.org/rpi/linux-armv7l
- https://conda.anaconda.org/rpi/noarch
- https://repo.anaconda.com/pkgs/main/linux-armv7l
- https://repo.anaconda.com/pkgs/main/noarch
- https://repo.anaconda.com/pkgs/free/linux-armv7l
- https://repo.anaconda.com/pkgs/free/noarch
- https://repo.anaconda.com/pkgs/r/linux-armv7l
- https://repo.anaconda.com/pkgs/r/noarch
- https://repo.anaconda.com/pkgs/pro/linux-armv7l
- https://repo.anaconda.com/pkgs/pro/noarch
sudo apt install libsdl1.2-dev
sudo apt-get install build-essential libfreeimage-dev libopenal-dev libpango1.0-dev libsndfile-dev libudev-dev libasound2-dev libjpeg9-dev
sudo apt-get install libtiff5-dev libwebp-dev automake
sudo apt-get install python-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev libsmpeg-dev python-numpy subversion libportmidi-dev ffmpeg libswscale-dev libavformat-dev libavcodec-dev
pip install pygame==1.9.4