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

  

原文地址:https://www.cnblogs.com/hyserendipity/p/11549584.html