python-环境
2019-09-19 14:41:48
一、环境搭建
- 基于 Conda
// 创建python=3.6版本的环境,取名叫python3 conda create -n python3 python=3.6 // 激活环境 source activate python3
- 基于 virtualenv
首先需要安装virtualenv
pip install virtualenv
创建指定python版本的环境并激活
virtualenv python3 --python=python3.6 --no-site-packages
二、环境迁移
首先将本地的环境打包到指定文件夹。
pip freeze requirements.txt pip install wheel pip wheel --wheel-dir=/local/wheels/ -r requirements.txt
将打包的文件夹和requirements.txt文件整体迁移到目标服务器。
pip install --no-index --find-links=/local/wheels/ -r requirements.txt
三、其他问题
- 安装tensorflow提示No matching distribution found for tensorflow-gpu==1.14.0
pip 版本太旧,需要升级。另外,需要特别注意的是setuptools也需要同步升级,不然在安装tensorflow的时候依然会报错。
pip install --upgrade pip pip install --upgrade setuptools
- python2.7安装tensorflow需要先将numpy先安装指定版本,否则可能会报错
- python2.7安装sklearn,请务必按下述方式安装,否则会报错
pip install scipy==1.2.1 pip install scikit-learn==0.20.3 pip install sklearn==0.0