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 
版权声明:本文为博主原创文章,转载请附上博文链接!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值