mac系統安裝python虛擬環境及python3.7安裝tensorflow
阿新 • • 發佈:2018-12-16
- 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