开发环境
要开发pyglet,您需要一个至少具备以下条件的环境:
Python 3.8+
您最喜欢的Python编辑器或IDE
所有需求应已位于 doc/requirements.txt
和 tests/requirements.txt
。
pip install -r doc/requirements.txt
pip install -r tests/requirements.txt
要使用和测试所有的pyglet功能,您还应该具备:
要构建用于分发的包,您需要安装:
最好创建一个在其中进行开发的Python虚拟环境。这样,您就可以轻松地在所有由pyglet支持的Python版本上进行测试,而不会因为pyglet开发依赖项而污染您的本地系统,也不会让您的本地系统干扰pyglet开发。在激活的虚拟环境中安装的所有依赖项都将在该环境中保持隔离状态。完成后,只需将其删除即可。
本节将向您展示如何设置和使用虚拟环境。如果您已经熟悉了这一点,您可能可以跳过本页的其余部分。
Linux或Mac OSX
设置
在Linux和OS X上设置虚拟环境几乎相同。首先,使用操作系统的包管理器(APT、BREW等)安装以下依赖项:
Python 3.8+
要创建虚拟环境, venv
从Python3.3开始包含在标准库中。
根据您的平台的不同,可以将python安装为 python
或 python3
。您可能想要检查哪个命令在您的系统上运行Python3:
python --version
python3 --version
对于本指南的其余部分,请使用系统上提供的正确的Python版本。某些Linux发行版可能会安装版本号为 python3.8
,因此您可能需要设置别名。
接下来,我们将创建一个虚拟环境。为您的系统选择适当的命令以创建虚拟环境:
python -m venv pyglet-venv
python3 -m venv pyglet-venv
一旦创建了虚拟环境,下一步就是激活它。然后您将安装依赖项,这些依赖项将隔离在该虚拟环境中。
激活虚拟环境::
. pyglet-venv/bin/activate
您将在命令提示符的开始处看到虚拟环境的名称。
[Optional] 确保pip是最新版本::
pip install --upgrade pip
现在在中安装依赖项 doc/requirements.txt
和 tests/requirements.txt
**
pip install -r doc/requirements.txt
pip install -r tests/requirements.txt
整理
要摆脱虚拟环境,请运行:
deactivate
窗口
设置
确保下载并安装:
Python 3.8+ 从 official Python site
默认情况下,PIP应与最新的Python安装程序一起安装。确保选中了Install PIP和Adding Python to Path的框。
安装完成后,打开命令提示符。
要创建虚拟环境, venv
从Python3.3开始包含在标准库中。
接下来,我们将创建一个虚拟环境。
python -m venv pyglet-venv
一旦创建了虚拟环境,下一步就是激活它。然后您将安装依赖项,这些依赖项将隔离在该虚拟环境中。
激活虚拟环境::
. pyglet-venv/bin/activate
您将在命令提示符的开始处看到虚拟环境的名称。
[Optional] 确保pip是最新版本::
pip install --upgrade pip
现在在中安装依赖项 doc/requirements.txt
和 tests/requirements.txt
**
pip install -r doc/requirements.txt
pip install -r tests/requirements.txt
整理
要摆脱虚拟环境,请运行:
deactivate