ubuntu下安装与配置Annaconda3,PyCharm,opencv

这篇具有很好参考价值的文章主要介绍了ubuntu下安装与配置Annaconda3,PyCharm,opencv。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

自用的一些代码,杂记

安装Anaconda3:

安装方法如下链接:
https://blog.csdn.net/qq_39779233/article/details/127199957

概要

# 如下操作
# 第一步,官网下载linux版本安装包并记住下载路径
# 第二步,终端打开下载路径
# 第三步,安装指令
sh Anaconda3-2022.05-Linux-x86_64.sh  #执行安装文件, 开始安装
# 第四步,接受协议,一直enter
# 第五步,输入yes  回车
# 第六步,输入yes  回车

安装好后,终端中会出现(base),表示安装好了

最好关闭anaconda默认开启
打开终端,输入如下指令:
这样就可以关闭anaconda的默认启动,此时直接打开终端,用户名前不会有(虚拟环境名)

conda config --set auto_activate_base false

想要再激活anaconda可以使用如下 指令

conda activate <name>   
#<name>换成你想要激活的虚拟环境名
#如果不指定激活哪个虚拟环境就会默认激活base虚拟环境
conda deactivate
#可以关闭anaconda

删除anaconda3

conda换下载源:

不要一开始就换源,先使用默认源,当默认源不能用时再换源
查看当前下载源

conda config --show-sources
或
conda config --get channels

添加源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

切换清华源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

conda config --set show_channel_urls yes

切换回默认源

conda config --remove-key channels

conda虚拟环境指令:

查看当前系统虚拟环境

conda info --envs
或
conda env list

创建虚拟环境

conda create -n my_env python=3.6.3

-n 表示后面的是该虚拟环境的名字
python=3.6.3是该虚拟环境安装的python版本

删除虚拟环境

# 第一步:首先退出环境
conda deactivate
 
# 第二步:删除环境
conda remove -n  需要删除的环境名 --all

conda下安装jupyter:

安装jupyter
建议在base环境下安装jupyter
安装指令

conda install jupyter notebook # 安装Jupyter包
or
conda install jupyter# 安装Jupyter包

打开jupyter

jupyter notebook#需要在base虚拟环境下执行

在jupyter中添加内核
这一步是将建立的虚拟环境作为一个新的内核添加到jupyter中去,不然jupyter中就只有base环境中的内核,无法使用其他虚拟环境下的包。
首先进入的需要添加的虚拟环境中

conda activate RL#RL是我要添加进jupyter的虚拟环境

确认是否安装 ipykernel
切换到要添加的虚拟环境

python -m ipykernel --version

如果没有安装,则安装ipykernel

python -m pip install ipykernel
or
conda install ipykernel#ubuntu系统下建议使用conda安装

为 Jupyter notebook 添加内核
其中kernelname和showname最好设置成一样的
kernelname是在jupyter的kernel列表中显示的名字,showname是在jupyter用户界面显示的名字
添加的内核就是当前环境,所以必须要进入到需要添加内核的那个虚拟环境中进行此操作

python -m ipykernel install --user --name=kernelname  --display-name showname
#示例
python -m ipykernel install --user --name=RL  --display-name RL

查看 Jupyter notebook kernel

jupyter kernelspec list

删除 jupyter 内核

jupyter kernelspec remove kernelname

conda安装PyTorch:

先使用PyTorch官网https://pytorch.org/的安装指令安装,当该指令下载pytorch工具包速度过慢时,使用本地安装pytorch包,具体操作如下

先使用pytorch官方命令安装

当出现某个安装包下载缓慢时,可以使用Ctrl+c打断安装过程,此时重新输入pytorch官方命令,这时会出现如下提示:

## Package Plan ##

  environment location: /home/guo/anaconda3/envs/pytorch

  added / updated specs:
    - pytorch-cuda=11.6
    - pytorch==1.13.1
    - torchaudio==0.13.1
    - torchvision==0.14.1


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    libcusparse-11.7.2.124     |       h7538f96_0       160.9 MB  nvidia
    ------------------------------------------------------------
                                           Total:       160.9 MB

The following NEW packages will be INSTALLED:

  blas               pkgs/main/linux-64::blas-1.0-mkl 
  brotlipy           pkgs/main/linux-64::brotlipy-0.7.0-py37h27cfd23_1003 
  bzip2              pkgs/main/linux-64::bzip2-1.0.8-h7b6447c_0 
  cffi               pkgs/main/linux-64::cffi-1.15.1-py37h5eee18b_3 
  charset-normalizer pkgs/main/noarch::charset-normalizer-2.0.4-pyhd3eb1b0_0 
  cryptography       pkgs/main/linux-64::cryptography-39.0.1-py37h9ce1e76_0 

其中The following packages will be downloaded:中的安装包就是在前一次官方安装命令中没有下载完成的安装包,此时可以随手动下载。

手动下载安装包

渠道1:可先进入清华镜像网站下载pytorch安装包
进入Index of /anaconda/cloud/pytorch/linux-64/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror寻找对应文件并下载
例如:
pytorch-1.10.2-py3.6_cuda11.3_cudnn8.2.0_0.tar.bz2
conda下安装opencv,ubuntu,pycharm,opencv,python
*渠道1:进入如下网址搜索下载
https://conda.anaconda.org/nvidia/linux-64/
https://repo.anaconda.com/pkgs/main/linux-64/
在网站中可以使用Ctrl+f打开搜索功能搜索需要的包。
注意需要下载的包的版本

下载完后将安装包拷贝到conda的包缓存地址,如:~/anaconda3/pkgs/
并在该目录下解压该安装包,解压后的文件夹与压缩包(安装包)同名。详细可参考该目录下其他的包

打开该目录下的urls.txt文件,在其中写入该包的下载地址,如在https://conda.anaconda.org/nvidia/linux-64/下载了安装包libcusparse-dev-11.7.2.124-hbbe9722_0.tar.bz2

那么就需要在该txt文件中写入如下一行文字

https://conda.anaconda.org/nvidia/linux-64/libcusparse-dev-11.7.2.124-hbbe9722_0.tar.bz2

此时再重新运行pytorch官方安装命令就可以发现不需要重新下载新的包了

可以在该环境中运行如下代码检验是否安装好pytorch
显示Ture时表示pytorch安装好,并且可以使用gpu

(pytorch) guo@guo-Legion:~$ python
Python 3.7.16 (default, Jan 17 2023, 22:20:44) 
[GCC 11.2.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
>>> torch.cuda.is_available()
True

以下是提前自行安装某个包的步骤,正常来说不需要不需要
然后在想安装pytorch的虚拟环境目录下,执行如下代码:

#~/anaconda3/pkgs/就是conda的包缓存地址的完整路径
conda install --use-local ~/anaconda3/pkgs/pytorch-1.10.2-py3.6_cuda11.3_cudnn8.2.0_0.tar.bz2

执行情况如下,时间会比较长

(base) guo@GUOCPT:~$ conda activate pytorch1.10
(pytorch1.10) guo@GUOCPT:~$ conda install --use-local ~/anaconda3/pkgs/pytorch-1.10.1-py3.7_cuda11.3_cudnn8.2.0_0.tar.bz2

Downloading and Extracting Packages
                                                                                

Downloading and Extracting Packages

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(pytorch1.10) guo@GUOCPT:~$ pip list
Package    Version
---------- ---------
certifi    2022.12.7
pip        22.3.1
setuptools 65.6.3
torch      1.10.1
wheel      0.38.4

cudatoolkit工具包可用相同方法安装

手动安装好torch包之后可以运行PyTorch官网https://pytorch.org/的指令完成其余小体积工具包的安装。
注意:如果安装的是就版本的pytorch,那么pytorch官网的安装指令也要使用旧版本的安装指令可以点击Previous Versions of PyTorch查看
例如下:

conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia

ubuntu下安装PyCharm

可先进入PyCharm官网下载linux版本安装包
想安装旧版也可以进入以下网站下载,注意下载community版本,这个版本是免费的
此部分代码以idea为例,安装PyCharm时按需更改
一、
在安装包的放置路径下打开终端
二、解压

tar -zxvf ./pycharm-community-2021.1.3.tar.gz

其中,./pycharm-community-2021.1.3.tar.gz表示当前路径下名叫pycharm-community-2021.1.3.tar.gz的压缩包
三、进入解压出的文件

cd pycharm-community-2021.1.3

其中,pycharm-community-2021.1.3 是解压缩后的文件夹名称,可以根据实际情况修改。
四、编译安装
在 Ubuntu 上,大多数程序不需要进行 ./configure,因为它们已经被编译好了。
pycharm就是编译好的
只需要解压压缩包执行 .sh脚本即可启动,通常可以在 {installation home}/bin 目录下找到启动脚本,使用 ./脚本名.sh 命令启动软件。

例如idea。
![](https://img-blog.csdnimg.cn/ac97c52b184141cfb92ba025dcbfce51.pngconda下安装opencv,ubuntu,pycharm,opencv,python
![](https://img-blog.csdnimg.cn/d25c32e854564859b4aec2d2cd57aca2.pngconda下安装opencv,ubuntu,pycharm,opencv,python
在命令框执行 pycharm.sh脚本启动pycharm

./bin/pycharm.sh

或者,您可以通过双击 bin 文件夹中的 pycharm.sh 文件来启动 pycharm
五、将图标发送到桌面
1.打开终端并导航到pycharm的bin目录。
2.输入以下命令创建一个新的pycharm启动器文件:
3.编辑启动器文件
打开启动器文件

nano pycharm.desktop

在文本编辑器中复制以下内容

[Desktop Entry]
Name=PyCharm
Comment=PyCharm
Exec=/home/guo/pycharm/pycharm-community-2021.1.3/bin/pycharm.sh
Icon=/home/guo/pycharm/pycharm-community-2021.1.3/bin/pycharm.png
Terminal=false
Type=Application
Categories=Development;IDE;

注意:将/home/guo/pycharm/pycharm-community-2021.1.3/bin/pycharm.sh替换为您实际的pycharm安装路径。

这段代码是用来创建一个.desktop文件,它是Linux桌面应用程序的启动器。下面是这段代码的各个字段的解释:
Name:程序的名称,也将在启动器上显示。
Comment:对程序的简短说明,也将显示在启动器上
Exec:程序的可执行文件路径。
Icon:程序的图标路径。
Terminal:表示该程序是否在终端中运行。如果设置为true,则会在终端中启动程序。
Type:表示.desktop文件的类型,这里是Application,表示一个应用程序。
Categories:程序所属的类别,以分号分隔。例如,Development;IDE表示该程序是一个IDE开发工具。

接下来按Ctrl+X,然后按Y和Enter保存并关闭文本编辑器。
4.将启动器文件移动到应用程序菜单
输入以下命令将新创建的IntelliJ IDEA启动器文件移动到 ~/.local/share/applications目录:

mv pycharm.desktop ~/.local/share/applications/

这条命令的含义是将您创建的新的IntelliJ IDEA启动器文件移动到~/.local/share/applications目录中。这个目录是Ubuntu系统存储应用程序启动器文件的默认目录之一。移动到这个目录后,您就可以在应用程序菜单或启动器中找到IntelliJ IDEA启动器并从那里启动IntelliJ IDEA。

注意:如果 applications目录不存在,请先创建它,如下所示:

mkdir -p ~/.local/share/applications/

关闭终端并返回到桌面。您应该可以在应用程序菜单中找到IntelliJ IDEA启动器,或者可以在桌面上看到它。

在 Ubuntu 系统中,默认会为每个用户创建一个家目录,家目录的路径是/home/用户名。因此,如果你登录到 Ubuntu 系统中的一个已有的用户账户中,则该用户的家目录中应该会包含**~/.local/share/applications**目录。但是,如果是新创建的用户账户,则需要在该用户的家目录下创建该目录。

该部分引用自如下blog

https://blog.csdn.net/m0_72983118/article/details/130464531

pycharm汉化

引用以下博客
https://blog.csdn.net/zaylove/article/details/128444099

安装opencv:

一、进入想要安装opencv的虚拟环境

(base) guo@GUOCPT:~$ conda activate pytorch

二、查看当前python版本
输入python

(pytorch) guo@GUOCPT:~$ python
Python 3.6.13 |Anaconda, Inc.| (default, Jun  4 2021, 14:25:59) 
[GCC 7.5.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

可见,当前python版本为3.6
输入exit()退出python

>>> exit()
(pytorch) guo@GUOCPT:~$ 

三、下载opencv的.whl文件
进入清华opencv-python镜像源。
需要opencv-contrib-python可以进入清华opencv-contrib-python镜像源

conda下安装opencv,ubuntu,pycharm,opencv,python其中,3.2.0.8是opencv的版本,cp36表示适配的python版本,manylinux表示适配linux系统,x86_64表示64位系统。

下载到任意目录中,建议新建一个目录存放.whl文件
四、安装opencv的.whl文件
进入.whl文件存放路径

(pytorch) guo@GUOCPT:~$ cd ~/opencv
(pytorch) guo@GUOCPT:~/opencv$ 

输入pip install opencv_python-3.2.0.8-cp36-cp36m-manylinux1_x86_64.whl进行安装

(pytorch) guo@GUOCPT:~/opencv$ pip install opencv_python-3.2.0.8-cp36-cp36m-manylinux1_x86_64.whl

五、查看是否安装好
输入pip list

(pytorch) guo@GUOCPT:~$ pip list
Package           Version
----------------- ---------
certifi           2021.5.30
dataclasses       0.8
mkl-fft           1.3.0
mkl-random        1.1.1
mkl-service       2.3.0
numpy             1.19.2
olefile           0.46
opencv-python     3.2.0.8
Pillow            8.3.1
pip               21.3.1
setuptools        36.4.0
six               1.16.0
torch             1.10.2
torchaudio        0.10.2
torchvision       0.11.3
typing_extensions 4.1.1
wheel             0.37.1
(pytorch) guo@GUOCPT:~$ 

其中opencv-python 3.2.0.8就是安装好的opencv包文章来源地址https://www.toymoban.com/news/detail-764750.html

到了这里,关于ubuntu下安装与配置Annaconda3,PyCharm,opencv的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [Python]如何在新版Pycharm中配置pip源与安装openCV等库

    pycharm版本:2022.2.2    222.4167.33 配置pip源的目的是提高文件的下载速度   第一步:打开Python Packages  第二步:点击“管理仓库”  第三步:如图,添加pip源 (此处用清华源做演示) 如果界面左下角Python Packages下方出现下图所示的软件包仓库(pip源),则说明配置成功   第

    2024年02月07日
    浏览(36)
  • ubuntu 下 opencv的安装以及配置(亲测有效)

    当在Ubuntu上安装OpenCV时,可以按照以下详细步骤进行操作: 这将更新系统的包列表,确保可以获取到最新的软件包信息。 这些命令将安装构建OpenCV所需的各种依赖项,包括编译工具、图像处理库、视频处理库、GUI库等。 使用 git clone 命令克隆OpenCV的源码库,并使用 cd 命令切

    2024年02月15日
    浏览(35)
  • ubuntu18.04下安装vscode并配置python+opencv

     进入vscode官网 https://code.visualstudio.com/ 下载完之后直接双击下载的包可以直接安装    打开vscode点击拓展然后搜索python点击安装 (我这边已经装过了) 现在打开终端(ctrl+alt+T) 输入python 不出意外会是ubuntu自带的2.7  现在pip install 安装opencv装不到python3.6解释器 现在输入ex

    2024年02月12日
    浏览(38)
  • 第一章:Linux(Ubuntu)环境下OpenCV的安装配置和实例,亲测可用

    目录 1、安装环境 1.1、安装C++开发环境,安装编译器GCC和G++ 1.2、安装build-essential 1.3、安装cmake 1.4、安装依赖库 1.5、安装OpenCV、下载OpenCV连接OpenCV 1.6、配置环境变量 1.7、查看是否安装成功 1.8、创建Opencv.pc 1.9、查看opencv版本 2、OpenCV测试 2.1、测试用例   任意文件夹下新建工程

    2024年02月08日
    浏览(39)
  • 胎儿式保姆级教程:Jetson Xavier NX镜像烧录、开机配置、中文配置、风扇设置、远程桌面、文件传输配置、pycharm安装环境配置,QQ,opencv(cuda编译),torch(GPU).

    一、使用的硬件:nx板子、原装充电器、有线鼠标(USB)、有线键盘(USB)、有线摄像头(USB)、7寸触摸显示屏、20寸大显示屏(显示屏有一个就可以,大屏幕更加方便)、SD卡(128G,用64g也可以)、读卡器、笔记本电脑(Win-11)、WIFI网络环境 二、软件:SDFormatter(v4)、Win32DiskImager(2.0)、VNC-

    2024年02月07日
    浏览(39)
  • Ubuntu20.04安装配置OpenCV-Python库并首次执行读图

    一、选择三方提供的预编译包安装: 可以从官网下载 OpenCV 的安装包,编译后使用;也可以直接使用第三方提供的预编译包 安装。显然后者不需要执行编译步骤,更便捷。选择由 PyPI 提供的 OpenCV 安装包,可以在 https://pypi.org/project/opencv-python/上面下载最新的基于 Python 的 Op

    2024年01月15日
    浏览(45)
  • 【环境配置】Windows 11 的 WSL(Ubuntu2204) 安装OpenCV 4.5.4 (亲测有效)

    直接在 Windows Store 里搜索最新的 Ubuntu版本 22.04 版本进行安装; 在 Powershell 里输入 wsl 进入环境, 无法安装 libjasper-dev 和 libdc1394-22-dev 解决一: sudo vim /etc/apt/sources.list 最后一行加入如下内容并保存退出: deb http://security.ubuntu.com/ubuntu xenial-security main 再执行: sudo apt-get updat

    2024年02月05日
    浏览(37)
  • 服务器安装annaconda并安装pytorch等环境教程【完整】

    实验室服务器自带的解释器环境太过老旧,且经常报错,因此安装一个自己的anaconda环境创建属于自己的pytorch配置。 1、首先进入anaconda官网下载anaconda安装包 Free Download | Anaconda 我这里是Linux服务器因此选择Linux版本,这里的python3.11是指anaconda的基础环境(base)的python版本是3.1

    2024年04月17日
    浏览(26)
  • 基于opencv的图像拼接(一):pycharm及opencv环境配置

    初始opencv,纠结用c++还是python编写,opencv本身由c++语言编写,但python的简便实在太具诱惑力。看了许多资料与他人成品,单单实现图像拼接多使用python,毕竟编写简单,代码量也少。但多数【全景视频拼接】的成品都采用C++语言编写,具体什么原因我也不知道… 【结论】最后

    2023年04月09日
    浏览(36)
  • PyCharm配置Opencv(多人亲测可用)

    之前由于只安装opencv-python-contrib这个包,导致Opencv版本过高,有些算法无法使用, 所以这里更新安装opencv-contrib-python这个包,具体如下配置。 ——————————————————————————————————————————— Plan A: 可以直接在pycharm中配置(

    2024年02月16日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包