Как автоматически установить pygame при создании виртуальной среды? - PullRequest
0 голосов
/ 28 августа 2018

Я создаю виртуальную среду testenv для запуска какого-либо проекта на Python. Это мой environment.yml файл:

name: testenv
channels:
- !!python/unicode
  'defaults'
dependencies:
- python=3.5
- pip==9.0.1
- numpy==1.12.0
- jupyter==1.0
- matplotlib==2.0.0
- scikit-learn==0.18.1
- scipy==0.19.0
- pandas==0.19.2
- pip:
  - tensorflow==1.1.0
  - keras==2.0.4
  - plotly==2.7.0

Я хочу добавить pygame к этой среде. Однако, если я добавлю pygame==1.9.4 к dependencies или pip, создание виртуальной среды завершится неудачно:

conda env create

Поэтому я должен source activate testenv, а затем установить pygame вручную, но это не очень удобно.

brew install sdl sdl_image sdl_mixer sdl_ttf portmidi
pip install pygame

Кто-нибудь пробовал установить pygame автоматически в виртуальной среде?

1 Ответ

0 голосов
/ 28 августа 2018

Для создания среды:

conda env create -f environment.yml

Чтобы создать свой yml:

conda env export > environment.yml

Больше информации в документации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...