Я создаю виртуальную среду 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
в автоматическом режиме в виртуальной среде?
Чтобы создать среду:
conda env create -f environment.yml
Чтобы создать свой yml:
conda env export > environment.yml
Дополнительная информация в документации
-f
? Не могли бы вы объяснить, как я должен изменить файлenvironment.yml
?