Ubuntu20.04安装anaconda3与Pycharm

Ubuntu20.04安装anaconda3与Pycharm

一.安装anaconda

step1:通过清华镜像源下载anaconda的发行版本Anaconda3-2021.11-Linux-x86_64.sh

step2:执行以下命令,根据指引一直点击ENTER键,直到提示输入"yes" or “no”,输入yes,然后等待安装完成

sh Anaconda3-2021.11-Linux-x86_64.sh

step3:执行以下指令,添加anaconda的配置文件(注意修改用户名),并更新配置文件

echo 'export PATH="/home/用户名/anaconda3/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc # 更新配置文件

step4:验证安装,执行以下指令

conda -V

显示conda版本即为成功

step5:配置国内源,执行以下指令

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 --show   ##显示配置的源

二.打开anaconda

方法一:直接命令行内输入以下指令即可

anaconda-navigator

方法二:创建anaconda桌面图标

step1: 使用cd语句进入桌面文件夹,创建一个anaconda的桌面文件

cd ./桌面
gedit anaconda.desktop

step2:在anaconda.desktop文件中输入以下内容

[Desktop Entry]
Name=Anaconda
Version=1.0
Type=Application
Exec=/home/chenshili/anaconda3/bin/anaconda-navigator
Icon=/home/chenshili/anaconda3/pkgs/anaconda-navigator-2.1.1-py39_0/lib/python3.9/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
Terminal=false
StartupNotify=true

.desktop文件的编写规范如下,可依照需求进行修改

[Desktop Entry]
Name=应用名 (桌面图标的名字,最终在桌面图标显示的这个名字而不是文件名)
Version=1.0 (版本号用于版本维护, 可选项可以没有)
Type=Application (图标类型,可以是 Application, Link or Directory. 由于是执行程序所以是Application)
Comment: (功能描述,可选项)
Categories (分类,按需要填写)
Exec=应用启动目录 (要执行的文件路径,sh脚本前面为bash或sh)
Icon=应用图标 (桌面图标的路径)
Terminal=false (执行程序是否打开一个终端,程序有打印信息的话设为True)
StartupNotify=true

注意:Exec=*****指向的是anaconda-navigator文件的路径,Icon=****指向的是图标文件anaconda-icon-256x256.png的路径。具体填什么参照例子自行确定。

完成后桌面上会出现一个anaconda图标,但双击后会发现没有执行权限。

step3:右键图标,点击“允许运行”,赋予其执行权限,即可完成桌面图标的创建。

注意:此方建立的桌面图标只能在桌面点击打开,不能添加到dock中的收藏夹。

方法三:在显示应用程序中创建图标,并使其能添加到收藏夹

复制.desktop 文件到主目录下的 ~/.local/share/applications ,这样在显示应用程序中就能找到anaconda程序图标。且它可以添加到收藏夹。

cd ./桌面
cp anaconda.desktop ~/.local/share/applications/

注意:其他程序也可以采用类似方法构建图标。

三.解决anaconda安装后命令行前出现 (base)

方法一:每次打开终端都输入

conda deactivate

再想进入执行以下指令

conda activate base

方法二:通过将auto_activate_base参数设置为false实现

conda config --set auto_activate_base false

如果又希望一直将base环境激活则执行以下指令即可

conda config --set auto_activate_base true

四.创建新的虚拟环境

step1:查询当前所有虚拟环境

conda env list

step2:创建新的虚拟环境

conda create -n env_name python=X.X(python版本号)

step3:激活/切换虚拟环境

conda activate env_name

step4:退出当前虚拟环境

conda deactivate

step5:删除虚拟环境

conda remove -n env_name --all

step6:在当前环境下安装python包

conda install package-name
pip install package-name

step7:在当前虚拟环境下卸载python包

conda remove package-name
pip uninstall package-name

step8:将虚拟环境中所有的python依赖包及版本信息打包到环境配置文件中

activate your_env
conda env export > 保存路径/****.yaml
pip freeze > 保存路径/****.txt

step9:导入别人的虚拟环境配置文件到当前虚拟环境

activate your_env
conda env update -f=保存路径/****.yaml
pip install -r 保存路径/****.txt

五.安装Pycharm并简单配置

step1:进入Pycharm官网下载,下载Community版本

step2:在下载好文件的路径下打开终端,进行文件解压

tar -xzf pycharm-community-2022.2.tar.gz

step3:将解压好的文件夹移到想要安放的文件夹下,然后打开pycharm-community-2022.2/bin,在此文件夹下打开终端,运行pycharm

sh pycharm.sh

step4:为Pycharm设置桌面图标。

在打开的Pycharm软件界面左下角,点击设置图标,选择Create Deasktop Entry。关闭Pycharm,点击左下角显示应用程序,找到Pycharm,即可开始使用

step5:汉化Pycharm

点击进入plugins,选择Marketplace,搜索chinese,找到中文语言包(图标上有个“汉”字)进行安装,安装好后重启pycharm即可。

step6:关联anaconda的Python解释器

创建新项目->python解释器(界面右下角)->添加新的解释器->添加本地解释器->Virtualenv环境->现有->点击“解释器”后面的“…“(或Shift+Enter)->anaconda3->envs->环境名->bin->python3.x()->确定->确定

删除解释器:python解释器(界面右下角)->解释器设置->python解释器下拉菜单->全部显示->在左侧选中要删掉的解释器->点击上方的减号->确定并退出

你可能感兴趣的:(pycharm,python,ide)