mac系统安装python虚拟环境及python3.7安装tensorflow

版权声明:本文为博主原创文章,转载请注明出处。
https://blog.csdn.net/DONGHONGBAI/article/details/83211860

  • python3.7安装
  • python虚拟环境安装
  • python安装tensorflow

一、使用homobrew安装python3

条件:安装python3之前请确保homebrew工具安装,如果没有该工具,使用如下命令安装homebrew

	/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

使用如下命令安装python3

	brew install python3

二、python虚拟环境Virtualenv安装

virtualenv通过创建独立Python开发环境的工具, 来解决依赖、版本以及间接权限,virtualenv创建一个拥有自己安装目录的环境, 这个环境不与其他虚拟环境共享库, 能够方便的管理python版本和管理python库。

1、在一中安装了python3后,正常情况下会生成python的pkg管理工具pip(pip3),我们可以使用pip3安装virtualenv

	pip install virtualenv

2、使用virtualenv创建python环境
默认版本安装python环境,指定环境目录ENV(随意取名)

	virtualenv ENV 

安装完后会在ENV目录中安装python虚拟环境相关目录,如bin/、include/、lib/等。
如果我们安装多个python版本,可以指定指定版本安装python环境,如下:

	 virtualenv -p /usr/bin/python3.7 ENV3.7

3、激活python环境

	 source ./bin/activate

4、关闭当前python环境

	$ deactivate

5、打包可移植的虚拟环境

	virtualenv --relocatable ./

三、python3.7安装tensorflow

python安装tensorflow,指定版本为1.6.0

	pip install -I tensorflow==1.6.0

问题:python3.7使用上述命令直接安装tensorflow是找不到资源的
错误如下:

Could not find a version that satisfies the requirement tensorflow==1.6.0 (from versions: )
No matching distribution found for tensorflow==1.6.0

可以使用指定资源地址的方式安装,如下:

// 
pip --default-timeout=10000 install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.6.0-py3-none-any.whl
阅读更多
换一批

没有更多推荐了,返回首页