Windows中VMware的Linux虚拟机ubuntu1804【报错解决办法】

本文档详细介绍了如何在VMware的Linux虚拟机中安装必要的工具和软件,包括VMwareTools、Pangolin、OpenCV等,并提供了解决安装过程中遇到的常见问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows中的文件复制到VMware的Linux虚拟机

将Windows中的文件复制到VMware的Linux虚拟机中,或者将Windows中复制的命令粘贴到VMware中,需要安装 VMware Tools。

在终端中依次输入:

sudo apt upgrade
sudo apt install open-vm-tools-desktop -y
sudo reboot

重启之后就可以实现Windows和VMware的相互复制了,也支持拖拽!


E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

sudo rm /var/lib/dpkg/lock-frontend      //这里直接删除锁文件  
sudo rm /var/lib/dpkg/lock

Ubuntu18.04安装Pangolin

//首先你需要下载Pangolin文件并解压
//并选择在这此文件夹下打开终端
https://github.com/stevenlovegrove/Pangolin
sudo apt-get install cmake 
// 安装g++编译器
sudo apt-get install g++

// 安装Pangolin所需依赖项
sudo apt-get install libglew-dev
sudo apt-get install libboost-dev libboost-thread-dev libboost-filesystem-dev

// 一定要在Pangolin文件夹下操作
mkdir build
cd build
cmake ..
make -j4
sudo make install

error while loading shared libraries: libpango_image.so: cannot open shared object file: No such file or directory
这个情况是共享库文件已经默认安装到了/usr/local/lib目录下面,在执行ldconfig命令前, 还要把新共享库目录加入到共享库配置文件/etc/ld.so.conf中。解决办法如下

cat /etc/ld.so.conf
# include /etc/ld.so.conf.d/*.conf
sudo sh -c "echo '/usr/local/lib' >> /etc/ld.so.conf"
cat /etc/ld.so.conf
# include /etc/ld.so.conf.d/*.conf
 
# /usr/local/lib
sudo sh -c ldconfig

Sophus库安装及make报错解决记录
然后再安装


ubuntu安装opencv(源码source方式opencv3.3.0)

  1. 安装cmake
sudo apt-get install cmake
  1. 安装opencv依赖
sudo apt-get install build-essential libavcodec-dev libavformat-dev 
sudo apt-get install libjpeg-dev libswscale-dev libtiff5-dev
sudo apt-get install libgtk2.0-dev
sudo apt-get install pkg-config
  1. 下载opencv3.3.0源码 ,windows 下not found就在ubuntu里面下载。
  2. build opencv源码(cmake 和 make时间较长)
unzip opencv-3.3.0.zip
cd opencv-3.3.0
mkdir build
cd build
cmake ..
make -j8
sudo make install

安装PCL

sudo apt-get install libpcl-dev pcl-tools

ubuntu1804安装ceres1.14.0

安装依赖

sudo apt-get install libcxsparse3 libsuitesparse-dev libgoogle-glog-dev libgtest-dev
sudo apt-get install libatlas-base-dev

然后再安装ceres
缺少依赖参考
安装不上的参考
ceres1.14.0仓库
安装参考

ubuntu1804安装g2o(slambook自带的g2o,make过程的信息不管)

安装依赖

sudo apt-get install libqt4-dev libcholmod3 libqglviewer-dev-qt4 qt4-qmake 
sudo apt-get install libsuitesparse-dev libcxsparse3

然后再安装g2o

cd g2o
mkdir build
cd build
cmake ..
make
sudo make install 

新版g2o安装参考,但是slambook代码会报错,得修改库,不建议


apt-get安装源替换 阿里云源

清华源
apt-get安装源替换 阿里云源


解决:c++: internal compiler error: Killed (program cc1plus)

链接

### 如何在腾讯云 TI 平台上调用 DeepSeek-R1 模型 #### 获取API密钥 为了安全地访问腾讯云TI平台所提供的DeepSeek-R1模型服务,开发者需要先获取API密钥。这一步骤通常通过登录腾讯云控制台完成,在个人账户设置中找到API Key选项并创建新的密钥对。 #### 构建请求头 构建HTTP POST请求时,需携带必要的认证信息作为头部参数传递给服务器端验证身份合法性。具体而言,就是将之前获得的SecretId和SecretKey按照HMAC-SHA256算法加密处理后形成签名字符串附加于Header之中[^1]。 ```python import hashlib import hmac from datetime import datetime def create_auth_header(secret_id, secret_key): timestamp = str(int(datetime.now().timestamp())) date = datetime.utcnow().strftime('%Y-%m-%d') string_to_sign = f'{date}\n{secret_id}' signature = hmac.new( bytes(secret_key, 'utf-8'), msg=bytes(string_to_sign, 'utf-8'), digestmod=hashlib.sha256).hexdigest() headers = { "Authorization": f"HMAC {signature}", "X-Tc-Timestamp": timestamp, "Content-Type": "application/json" } return headers ``` #### 准备输入数据 根据官方文档说明,当向DeepSeek-R1发送查询请求前,应当准备好待分析的数据体——即要预测或分类的目标文本串。注意这里的文本应该已经被转换成由整数构成的一维数组形式(token ids),以便被接收方正确解析[^2]。 ```json { "input_ids":[7094, 16408, ... , 11], } ``` #### 发送POST请求至指定URL路径 最后一步便是借助Python内置库`requests`来发起网络通信动作,目标地址指向腾讯云分配的服务节点位置;同时附带先前准备好的headers以及payload内容一起提交上去等待响应结果返回。 ```python import requests url = "<your-tencent-cloud-endpoint>" data = {"input_ids":[...]} # Replace with actual token IDs list here. headers = create_auth_header("<Your Secret ID>", "<Your Secret Key>") response = requests.post(url=url,json=data,headers=headers) if response.status_code == 200: result = response.json()["result"] else: error_msg = response.text print(f"Result: {result}" if "result" in locals() else f"Error occurred:{error_msg}") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值