python - 创建虚拟环境时如何自动安装pygame?
问题描述
我正在创建一个虚拟环境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
or pip
,则虚拟环境的创建将失败:
conda env create
因此我应该source activate testenv
然后pygame
手动安装,但这不是很方便。
brew install sdl sdl_image sdl_mixer sdl_ttf portmidi
pip install pygame
有没有人尝试pygame
在虚拟环境中以自动化方式安装?
解决方案
推荐阅读
- python - 当我从值列表中搜索任何特定值时,从字典中提取键
- java - 猜谜游戏0-100 java
- java - 如何从 aysnc 回调创建多个 Flux
- vue.js - Vuetify 对话框不会在数据表中打开
- php - 使用 LEFT JOIN 创建客户搜索。如果在第二个表中找不到匹配项,则排除结果
- android - 浓缩咖啡记录测试不提供代码
- jquery - 仅在模态中隐藏滚动,但仍可在模态中滚动
- python - 提取 Juniper 设备的输出并通过 netmiko python 保存到字典文件
- python-3.x - 从 Int 值中提取某些数字
- python - 在 python 中通过分解和组合在 unicode 形式之间进行转换