keras:安裝於pyenv
pyenv安裝:
pyenv 是shell 指令碼的一個集合,通過pyenv可以設定獨立的python環境
pyenv安裝:作者提供了簡易安裝方法
curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
=======================================================
pyenv 還提供了virtualenv設定環境,暫時用不著
pyenv versions #檢視已安裝python版本
pyenv global XXX #設定需要的版本
pyenv install --list #檢視可安裝的python版本
pyenv install XXX #安裝python
# ubuntu 15.10
sudo apt-get install libbz2-dev libssl-dev libreadline-dev
一般是這些
=======================================================
目前轉向python3
所以
pyenv install 3.5.1
=======================================================
配置keras 環境,
=======================================================
pip install numpy #一般不會出錯
然後是安裝scipy,可以通過
sudo apt-get build-dep python-scipy
安裝scipy的依賴,感覺很方便(或者之前裝python的依賴也可以這樣)
pip install scipy #這次貌似要等很久,比numpy久得多
pip install pyyaml
接下來是hdf5, 用於儲存、讀取模型,其實也可以自己手寫一個
sudo apt-get install libhdf5-dev
pip install h5py #還會裝些six, cpython之類的庫。
到Theano了, 沒有條件 搞Tensor Flow 呀
Note: You should use the latest version of Theano, not the PyPI version.
上面是 Keras 官方的Note,
pip install git+git://github.com/Theano/Theano.git
#或者
git clone https://github.com/Theano/Theano.git #保留Theano的庫
pip install ./Theano
好像沒出錯,
那就只有keras了git clone git://github.com/fchollet/keras.git #我要改點東西,所以就這麼做啦
pip install -e ./keras
Theano出錯了
http://taoo.iteye.com/blog/1826912
一模一樣的錯誤,感謝taoo的十個小時
先刪除python 3.5.1
pip uninstall 3.5.1 #其實把.pyenv/versions目錄下的3.5.1刪掉即可, 也可以用這種辦法儲存
mkdir ~/.pyenv/cache/
cd ~/.pyenv/cache/
wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz# 路徑可以直接在.pyenv/plugins/python-build/share/python-build/下找到
mkdir ~/.pyenv/versions/3.5.1/
tar -vxf ./Python-3.5.1.tgz
先改一下編譯引數
vi configure
查詢-O3引數,然後在-O3後面新增 -fPIC
./configure --prefix=../../versions/3.5.1/
make && make install
pyenv rehash
pyenv global 3.5.1
奇怪的是,這時pyenv 設定的是python3 ,python仍然指向系統python.
好煩,沒解決 ,
此時pip3和python3都是指向剛剛編譯好的python
相關文章
- Kali安裝pyenv
- centos 安裝pyenvCentOS
- pyenv 安裝指令碼指令碼
- 【Python】pyenv 安裝方式Python
- pyenv、ipython、jupyter的安裝使用Python
- window 下 pyenv 安裝與使用
- pyenv的安裝和簡單使用
- Linux 下Anaconda 安裝 Tensorflow 和 kerasLinuxKeras
- linux mint 19 pyenv 安裝 python 3.7.0 問題解決LinuxPython
- macOS High Sierra下pyenv安裝多版本失敗問題Mac
- windows 電腦下使用pyenv安裝python太慢 完美解決方案WindowsPython
- jetson nano jetpack4.4.1 下安裝 tensorflow gpu + kerasNaNJetpackGPUKeras
- linux已經安裝bert4keras但出現ImportError: No module named ‘bert4keras‘LinuxKerasImportError
- 64位win7下安裝keras的過程Win7Keras
- Mac OS X 下 Python 多版本管理器 pyenv 的安裝及使用MacPython
- pyenv
- 基於PyTorch的「Keras」:除了核心邏輯通通都封裝PyTorchKeras封裝
- keras已經安裝但是顯示不存在的問題Keras
- 基於docker安裝supersetDocker
- 基於Keras的動物檢測Keras
- 關於Mac配置安裝MavenMacMaven
- Kubernetes基於helm安裝 harbor
- 基於Keras的三維人臉重建Keras
- nginx手動安裝基於類centos系統環境安裝NginxCentOS
- [mysql/docker] 基於Docker安裝MYSQLMySqlDocker
- 關於安裝nbextensions的問題
- Ubuntu 安裝基於 DEB 的 FirefoxUbuntuFirefox
- 關於keras框架的介紹以及操作使用Keras框架
- Linux系統安裝,教你安裝一個屬於自己的Linux系統Linux
- 關於soapUi工具的安裝使用教程UI
- 【Jenkins】基於Windows系統安裝JenkinsJenkinsWindows
- 基於linux下unzip離線安裝Linux
- Mac基於docker-compose 安裝 oracleMacDockerOracle
- 資料 + 程式碼,基於 Keras 的煙火檢測Keras
- 基於Keras和Gunicorn+Flask部署深度學習模型KerasFlask深度學習模型
- 終於!Keras官方中文版文件正式釋出了Keras
- UBUNTU安裝kaldi遇到關於not install OpenFst errorUbuntuNFSError
- 關於 RabbitMQ 的安裝與簡單使用MQ
- RabbitMQ基於docker-compose的安裝配置MQDocker