五、大模型本地部署文档(ubantu20.04安装 pycharm以及git配置)

参考:如何在linux系统中下载安装pycharm,并将应用图标添加快捷方式到桌面?(保姆级教程,适合初学者,认真看都能学会)_linux pycharm快捷方式-优快云博客

ubantu安装pycharm

下载安装包

安装完成后会得到一个.tar.gz的压缩包,接下来要对压缩包进行解压,在放有压缩包的目录下打开终端运行框。

输入解压命令:

sudo tar zxvf FileName.tar.gz

FileName.tar.gz是自己下载的压缩包名字

打开解压后的文件找到 bin 目录并打开,在打开后的目录中打开终端,运行命令:

./pycharm.sh

添加快捷方式

在桌面打开终端运行框输入 : sudo su 进入超级管理员模式。

然后输入命令:vim /usr/share/applications/pycharm.desktop 进入文档编辑模式。

输入i使文档进入编辑模式, 输入以下内容:

[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm
Comment=Python IDE
Exec=sh /home/haha/下载/pycharm-community-2023.3.5/bin/pycharm.sh 
Icon=/home/haha/下载/pycharm-community-2023.3.5/bin/pycharm.sh 
Terminal=false
Categories=Application; Network;

(注意:Exec和Icon后面的路径地址分别是pycharm.sh和pycharm.png这两个文件的地址,这里需要修改一下,可以直接打开pycharm安装包,找到bin,然后打开,里面就有这两个包,然后分别把这两个包的路径粘贴到对应的位置都好了。)

输入完成后按esc键退出编辑模式,然后输入 “ :” 再输入“ wq!”保存并退出编辑模式,就大功告成了!这时候你就会发现在所有应用里就能找到pycharm的图标了。

二、 ubantu20.04安装git

参考:Linux环境安装Git(详细图文)_linux安装git-优快云博客

源码安装Git

1.源码下载地址

官方地址:Git

2.依赖准备

使用apt将相关系统依赖下载。

apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \libz-dev libssl-dev

3.解压安装源码包

# 解压 
tar -zxf git-2.34.1.tar.gz
# 切换到解压好的目录
cd git-2.34.1
# 编译
make prefix=/usr/local/git all
# 安装
make prefix=/usr/local/git install

4.配置环境变量

vim /etc/profile

在文件底部加上如下所示:

export PATH=$PATH:/usr/local/git/bin

保存退出。

刷新环境变量

source /etc/profile

5.验证Git

git --version

到此,git安装结束。

6.Git配置

初次运行 Git 前的配置

既然已经在系统上安装了 Git,你会想要做几件事来定制你的 Git 环境。 每台计算机上只需要配置一次,程序升级时会保留配置信息。 你可以在任何时候再次通过运行命令来修改它们。

Git 自带一个 git config 的工具来帮助设置控制 Git 外观和行为的配置变量。 这些变量存储在三个不同的位置:

  1. /etc/gitconfig 文件: 包含系统上每一个用户及他们仓库的通用配置。 如果在执行 git config 时带上 --system 选项,那么它就会读写该文件中的配置变量。 (由于它是系统配置文件,因此你需要管理员或超级用户权限来修改它。)
  2. ~/.gitconfig~/.config/git/config 文件:只针对当前用户。 你可以传递 --global 选项让 Git 读写此文件,这会对你系统上 所有 的仓库生效。
  3. 当前使用仓库的 Git 目录中的 config 文件(即 .git/config):针对该仓库。 你可以传递 --local 选项让 Git 强制读写此文件,虽然默认情况下用的就是它。 (当然,你需要进入某个 Git 仓库中才能让该选项生效。)

每一个级别会覆盖上一级别的配置,所以 .git/config 的配置变量会覆盖 /etc/gitconfig 中的配置变量。

你可以通过以下命令查看所有的配置以及它们所在的文件:

$ git config --list --show-origin

用户信息

安装完 Git 之后,要做的第一件事就是设置你的用户名和邮件地址。 这一点很重要,因为每一个 Git 提交都会使用这些信息,它们会写入到你的每一次提交中,不可更改:

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

再次强调,如果使用了 --global 选项,那么该命令只需要运行一次,因为之后无论你在该系统上做任何事情, Git 都会使用那些信息。 当你想针对特定项目使用不同的用户名称与邮件地址时,可以在那个项目目录下运行没有 --global 选项的命令来配置。

很多 GUI 工具都会在第一次运行时帮助你配置这些信息。

检查配置信息

如果想要检查你的配置,可以使用 git config --list 命令来列出所有 Git 当时能找到的配置:

$ git config --list
user.name=John Doe
user.email=johndoe@example.com
color.status=auto
color.branch=auto
color.interactive=auto
color.diff=auto
...

你可能会看到重复的变量名,因为 Git 会从不同的文件中读取同一个配置(例如:/etc/gitconfig~/.gitconfig)。 这种情况下,Git 会使用它找到的每一个变量的最后一个配置。

你可以通过输入 git config <key>: 来检查 Git 的某一项配置:

$ git config user.name
John Doe

Note

由于 Git 会从多个文件中读取同一配置变量的不同值,因此你可能会在其中看到意料之外的值而不知道为什么。 此时,你可以查询 Git 中该变量的 原始 值,它会告诉你哪一个配置文件最后设置了该值:

$ git config --show-origin rerere.autoUpdate
file:/home/johndoe/.gitconfig	false
### Ubuntu 20.04 初始化开发环境配置教程 #### 1. 更新系统包 在初始化开发环境之前,建议先更新系统的软件包列表并升级已安装的软件包。这可以通过以下命令完成: ```bash sudo apt update && sudo apt upgrade -y ``` 此操作能够确保系统处于最新状态[^2]。 #### 2. 配置公钥 为了增强系统的安全性以及信任外部源,在某些情况下可能需要手动添加公钥。例如,当安装 ROS 或其他第三方工具时,可以运行如下命令来配置公钥: ```bash sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 ``` 该步骤对于后续顺利安装依赖至关重要[^4]。 #### 3. 安装基础编译工具链 构建一个完整的开发环境通常需要安装 GCC 和 GNU Make 工具集。这些工具可通过 `build-essential` 软件包一次性获取: ```bash sudo apt install build-essential -y ``` 上述命令会自动安装必要的组件,包括但不限于 GCC 编译器、G++ 编译器和 GNU 的标准库支持[^3]。 #### 4. Python 开发环境搭建 Python 是现代开发环境中不可或缺的一部分。以下是两种常见的 Python IDE 安装方式: ##### 使用 Snap 安装 PyCharm Snap 提供了一种简单的方式来部署应用程序及其依赖项。可以选择社区版本或者专业版本进行安装: ```bash # 社区版 sudo snap install pycharm-community --classic # 专业版 sudo snap install pycharm-professional --classic ``` 通过这种方式安装的应用程序具有较高的兼容性和稳定性。 #### 5. GPU 支持与深度学习框架集成 如果目标是从事机器学习或人工智能领域的工作,则需进一步配置 CUDA 及 cuDNN 来加速计算性能。以 PyTorch 为例,其官方文档提供了详细的指南用于设置 GPU 加速功能: ```bash conda create -n torch_env python=3.8 conda activate torch_env pip install torch torchvision torchaudio cudatoolkit=11.3 -f https://download.pytorch.org/whl/torch_stable.html ``` #### 6. 版本控制系统 Git 最后但同样重要的是,应考虑引入版本控制管理代码变更历史记录。Git 是目前最流行的分布式版本控制系统之一,可轻松实现这一需求: ```bash sudo apt install git -y git config --global user.name "Your Name" git config --global user.email "your_email@example.com" ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值