Manjaro 如何配置anaconda-pycharm-opencv-tensorflow
1)安裝
yaourt anaconda
source /opt/anaconda/bin/active root
2)新增環境變數
在〜/ .bashrc中新增
export PATH=/opt/anaconda/bin/:$PATH
3)啟用
source /opt/anaconda/bin/activate root
Manjaro安裝完anaconda需要新增環境變數,不然提示“ source~ / .zshrc ”:
export PATH="/opt/anaconda/bin:$PATH"
1.~ / .bash_profile加了路徑,沒有用(事實上,安裝Anaconda時,已經自動加上了);
2.路徑應該加在〜/ .zshrc,加了之後,儲存,再執行
source ~/.zshrc
4)配置
裝蟒蛇制定清華的源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
或者直接修改/home/使用者名稱/.condarc,新增以下內容
channels:
- https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
- https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
show_channel_urls: true
ssl_verify: true
2.安裝opencv
conda install opencv
*在顯示圖片可能提示出錯,原因不明。報錯資訊如下:
回溯(最近一次呼叫最後一次):
檔案“drawing.py”,第9行,在<module>
cv2.imshow(“Canvas”,canvas)中
cv2.error:OpenCV(3.4.1)/ opt / conda / conda-bld /opencv-suite_1530789967746/work/modules/highgui/src/window.cpp:636:錯誤:( - 2)該函式未實現。使用Windows,GTK + 2.x或Carbon支援重建庫。如果您使用的是Ubuntu或Debian,請安裝libgtk2.0-dev和pkg-config,然後在函式cvShowImage中重新執行cmake或configure指令碼
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------
原因一知半解,大致是需要手動編譯,不能用已經編譯好的。
可以pip安裝opencv_python包,https://pypi.org/project/opencv-python/#files
如我的蟒蛇版本是3.6.5,安裝opencv_python-3.4.3.18-CP36-cp36m-manylinux1_x86_64.whl 包,即執行如下命令:
pip install https://files.pythonhosted.org/packages/18/7f/c836c44ab30074a8486e30f8ea6adc8e6ac02332851ab6cc069e2ac35b84/opencv_python-3.4.3.18-cp36-cp36m-manylinux1_x86_64.whl
大功告成,離開windows系統,又可以用opencv愉快的玩耍了。
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------
2018年9月27日
解除安裝了-python,安裝了opencv-contrib-python,依舊可以讀取圖片。
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------
3.安裝Pycharm
yaourt pycharm
注意:不要使用管理員許可權
4. Tensorflow安裝(基於anaconda)
1.首先給anaconda配置清華源,我們的包完全從這裡下載;
2.檢視想要安裝的版本和需要的依賴:
conda info tensoflow
file name : tensorflow-1.2.1-py36_0.tar.bz2
name : tensorflow
version : 1.2.1
build string: py36_0
build number: 0
channel : https://repo.anaconda.com/pkgs/free/linux-64
size : 26.8 MB
arch : x86_64
constrains : ()
date : 2017-08-01
license : Apache 2.0
license_family: Apache
md5 : ebd2659995ab15e4638c8f161422b6d7
platform : linux
subdir : linux-64
url : https://repo.anaconda.com/pkgs/free/linux-64/tensorflow-1.2.1-py36_0.tar.bz2
dependencies:
backports.weakref ==1.0rc1 ########
bleach ==1.5.0
html5lib ==0.9999999
markdown >=2.6.8
numpy >=1.11
protobuf >=3.2.0 ###
python 3.6*
six >=1.10.0
werkzeug >=0.11.10
#此處我為防出錯,先解除安裝了protubuf,然後在安裝完tensorflow後重新安裝。
3. tensorflowa安裝命令
conda install https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/tensorflow-1.2.1-py36_0.tar.bz2
4. backports.weakref安裝命令:
conda install https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/backports.weakref-1.0rc1-py36_0.tar.bz2p
5. protobuf安裝命令:
conda install https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/protobuf-3.4.0-py36_0.tar.bz2
6.測試
import tensorflow as tf
---------------------
作者:Geo_ffrey
來源:CSDN
原文:https://blog.csdn.net/u010359398/article/details/80877915
版權宣告:本文為博主原創文章,轉載請附上博文連結!