ArchLinux 搭建Anaconda+PyCharm环境
心血来潮想学 OpenCV
心血来潮想学一下 OpenCV, 没想到会卡在安装 OpenCV 环境上
在安装 OpenCV 环境的时候 anaconda 会一直报错
1 |
|
最后总算是解决了,记录一下,方便以后万一又碰到了呢
安装 PyCharm 和 Anaconda
安装软件在 Arch Linux 是特别方便的,两条命令搞定
1 |
|
1 |
|
配置 Anaconda
后面会碰到 /opt/anaconda 这个目录无权限的情况,所以可以把这个文件的所有权改为普通用户
1 |
|
启动 Anaconda
1 |
|
更新 Anaconda
1 |
|
如果这时候尝试安装 OpenCV 就会蹦出开头的那个错误
我使用 Anaconda 是要普通用户来运行,但是默认 Anaconda 只能 root 来运行,这就很矛盾了(当然这个时候 root 用户来安装就没有问题了(´・_・`)
所以这就需要创建一个普通用户的环境了
- 进入 conda 命令行
1
source /opt/anaconda/bin/activate root
- 创建一个新环境
1
conda create --name myenv
- 更改运行的环境为刚才创建的环境
1
conda activate myenv
- 安装 OpenCV 环境
1
conda install opencv
OpenCV 环境安装完成 (゚∀゚)
PyCharm 使用 Anaconda 环境
在 PyCharm 中选择 Python 环境为 /opt/anaconda/envs/myenv/bin/python
完成后在程序中尝试导入 cv2,运行不报错表示设置成功
1 |
|
大三了,马上就要毕业了,现在要一边准备考研,一边学点新东西了
想学 OpenCV 主要还是想能在毕业的时候有点和别人不一样的技能吧 ( ´・ω)
尝试做一个自动图像处理的程序出来感觉蛮好的 ヽ(✿゚▽゚)ノ