常用工具命令集

liunx 安装conda 
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
# conda 初始化
source ~/.bashrc

conda 源配置

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
# conda 常用命令

conda create -n tf python=3.7 # 构建一个虚拟环境,名为:tf 
conda init bash && source /root/.bashrc # 更新bashrc中的环境变量 
conda activate tf
Conda remove -n xx --all # 删除某个环境
conda list --export | awk -F'=' '{print $1 "=" $2}' > requirements.txt # 导出环境配置

docker 命令

docker pull {{image_name}} # image_name 为实际的镜像名称 
docker run image_name # 以运行postgres 为例 sudo docker run -d --name=postgres13 -p 5432:5432 -v postgres-volume:/var/lib/postgresql/data -e POSTGRES_PASSWORD=329272 postgres:15-alpine

docker logs container_name ## 查看容器运行的日志

docker ps -a # 产看正在运行的docker 容器

postgresql 和pgvector 安装

1: 先安装 postgresql 
sudo apt install postgresql postgresql-contrib
# 去取 pgvector 代码
git clone --branch v0.7.0 https://github.com/pgvector/pgvector.git
cd pgvector
make 
make install

报错解决

src/bitutils.c:1:10: fatal error: postgres.h: 没有那个文件或目录
    1 | #include "postgres.h"
      |          ^~~~~~~~~~~~

pg_config --includedir-server
sudo apt install postgresql-server-dev-all

启动pgsql 

sudo systemctl start postgresql
# 配置postsql 开机启动

sudo systemctl enable postgresql
# 切换到pgsql 用户
sudo -i -u postgres psql
# 修改postgres 用户的密码
ALTER USER postgres WITH PASSWORD 'your_new_password';  -- 设置新密码
# 验证pgvector 安装成功
ls -l /usr/share/postgresql/{version}/extension/vector*  # version 为postgresql 的版本号
回显 /usr/share/postgresql/16/extension/vector.control 表示pgvector 安装成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值