Я столкнулся с проблемой RL, которая использует пакет Box2D, и я хочу сделать некоторые вычисления, используя платформу искусственного интеллекта Google. Я сделал setup.py файл:
from setuptools import find_packages
from setuptools import setup
REQUIRED_PACKAGES = ['gym>=0.11.0', 'box2d-py==2.3.8', 'box2d-kengz==2.3.3']
setup(
name='trainer',
version='0.1',
install_requires=REQUIRED_PACKAGES,
packages=find_packages(),
include_package_data=True,
description='My training application package.'
)
и затем я использую команду
gcloud ai-platform jobs submit training $JOB_NAME --package-path trainer/ --module-name trainer.ppo_lstm_joined --region $REGION --python-version 3.5 --runtime-version 1.13 --job-dir $JOB_DIR --stream-logs
но пакет Box2D не будет установлен, потому что для этого требуется SWIG. Его легко установить на мой компьютер, но как мне сообщить облаку, чтобы он устанавливался?