Ubuntu-Anaconda安装 | python环境快速配置
1. 安装Anaconda
官网下载Linux版本:
https://www.anaconda.com/products/distribution#linux
选择x86版本即可:Anaconda3-2022.10-Linux-x86_64.sh
下载完成执行命令
sudo bash Anaconda3-2022.10-Linux-x86_64.sh
之后一直回车和yes
2. 系统环境配置
默认安装路径是在home/用户/下,安装过程中会询问是否用默认路径。
export PATH=/home/penenz/anaconda3/bin:$PATH
更新环境变量
source ~/.bashrc
3. 安装完成,进行检查
conda --version
conda 22.9.0
4. 创建python环境
conda create -n cvPez python=3.9
这里会有报错
ERROR:
NoWritableEnvsDirError: No writeable envs directories configured.
- /home/penenz/.conda/envs
- /home/penenz/anaconda3/envs
原因是权限不够,在anaconda3的父目录给权限
sudo chmod a+w anaconda3/
sudo chmod a+w .conda/
5. 进入环境并配置
conda activate cvPez
pip安装需要添加镜像源加速,这里用豆瓣源演示,可自行挑选
pip install numpy -i https://pypi.douban.com/simple/
pip install -r requirements.txt -i https://pypi.douban.com/simple/
有个细节要注意:新版ubuntu添加的镜像源要https,如果是Windows是http
6. 安装opencv
根据个人需要选择
pip install opencv-contrib-python
7. 终端下python使用
进入 :python
退出:exit() / quit()
8. 查看当前环境的路径
>>> import sys
>>> pythonpath = sys.executable
>>> print(pythonpath)