Ubuntu20.04+PyCharm+OpenCV(python)完整安装配置流程

本文详细指导了在Windows 10环境下,通过VMware Workstation Pro 15.5.0安装Ubuntu 20.04,配置OpenCV 4.5.1并结合PyCharm 2020.3.2进行开发的全过程,包括软件安装、环境设置和验证。

前言

本安装教程基于以下环境:
Win10家庭版 1909 OS内部版本18363.1379

安装以下软件、环境:
VMware-workstation-full-15.5.0-14665864中文版

Ubuntu20.04

OpenCV 4.5.1

PyCharm Community 2020.3.2

注:本教程所有内容均亲测可用



虚拟机VMware Workstation Pro 15.5.0安装

注:15.5.0不是最新版本,但并不影响使用。因为版权问题无法直接给安装文件,还请自行搜索。

注:官方最新版本为16.1.0。 15.5.0是为解决Win10在2019年10月的更新导致VMware Workstation Pro不兼容而推出的,使用其他更高版本理论上与Win10 1909兼容,可能与Win10 20H2存在不兼容问题。且VM的16版本较新,所以建议采用15.5.0版本

注:15系列版本最新为15.5.7,理论上与15.5.0一致,但本人未实验是否可行,如有需要还请自行搜索其他解决方案,十分抱歉

VMware Workstation Pro15.5.0下载链接

官方下载链接:https://my.vmware.com/en/web/vmware/downloads/
优快云资源分享链接:https://download.youkuaiyun.com/download/

安装步骤

在这里插入图片描述
在这里插入图片描述
注:"增强型键盘驱动"可以简单的理解为一种安全性措施,无必要不需要安装,建议不安装
安装路径可以自定义
在这里插入图片描述
注:不需要勾选自动更新,提升计划。(Pro版本是收费软件,懂的都懂)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注:选择 "许可证"
在这里插入图片描述
输入许可证

理烦请自行百度,一般的都可以

运行VMware Workstation Pro
在这里插入图片描述
至此VMware Workstation Pro 15.5.0安装完成


虚拟机Ubuntu20.04安装与配置

本Ubuntu虚拟机安装于VMware Workstation Pro 15.5.0中,若使用其他虚拟机软件亦可,安装配置流程几乎一致

新建虚拟机配置

打开VMware Workstation Pro(以下简称VM),新建虚拟机
在这里插入图片描述
选择 “自定义”
在这里插入图片描述
选择 “Workstation 15.x”
在这里插入图片描述
选择 "稍后安装操作系统"
在这里插入图片描述
选择 “Linux”,“Ubuntu 64位”
在这里插入图片描述
自定义虚拟机名称,及安装位置
建议安装于非C盘位置,且按照 \Virtual Machines\Ubuntu 64位 的方式建立文件目录,便于日后管理
在这里插入图片描述
自定义 虚拟CPU
注:根据自己的电脑性能选择
在这里插入图片描述
自定义虚拟内存大小
注:根据自己的电脑性能选择,切莫超过物理实际内存大小

注:本人设置6G的内存大小是因为后面编译OpenCV时需要较大内存,亲测4G大小会导致编译失败,6G最为稳妥。
注:若不需要安装OpenCV,选择4G足够,且编译完成OpenCV后仍可再改回4G大小

在这里插入图片描述
选择 “网络地址转换(NAT)”
在这里插入图片描述
选择 (推荐)

<think>首先,用户的问题是关于在Ubuntu 20.04系统中下载CoppeliaSim、PyCharm和PyRep的方法。我必须参考之前的对话历史和系统级指令。 回顾系统级指令: - 所有行内数学表达式必须使用$...$格式。 - 独立公式必须使用$$...$$格式。 - LaTeX语法正确。 - 使用中文回答。 - 生成相关问题。 - 回答中引用的段落末尾自然地添加引用标识。 用户上次的问题是关于下载这些软件的,这次的引用[1]似乎是内部的参考,但我需要忽略它,因为它不是用户真正的需求,而是参考用户上一次的问题和我的回答检查。 在之前的对话中,用户的上一次问题是:"我想在Ubuntu 20.04系统中下载CoppeliaSim、PyCharm和PyRep 请问在Ubuntu 20.04系统下载CoppeliaSim、PyCharm和PyRep的方法"。所以,用户是在重复或细化这个问题。 我的响应应该是结构清晰、逐步解决问题的,并保证真实可靠。 分解需求: 1. **CoppeliaSim**: 这是一个机器人仿真软件。 2. **PyCharm**: 这是一个Python IDE。 3. **PyRep**: 这是一个Python库,用于与CoppeliaSim交互;它是RLBench的一部分。 我需要提供下载和安装方法。 结构化回答: - 介绍每个软件。 - 提供下载步骤。 - 确保针对Ubuntu 20.04。 - 最后,生成相关问题。 步骤: 1. **PyCharm安装**: 因为它是IDE,有很多方式安装。 2. **CoppeliaSim安装**: 下载压缩文件并解压。 3. **PyRep安装**: 通过pip安装或从源码安装。 参考官方文档: - PyCharm: 可以从JetBrains网站下载或通过snap安装。 - CoppeliaSim: 从官网下载Linux版本。 - PyRep: 通常通过pip安装PyRep库。 安装顺序:可能先安装PyCharm(可选),然后CoppeliaSim,然后PyRep,因为PyRep依赖CoppeliaSim。 确保回答真实可靠: - 基于常见知识。 - 提供命令行指令。 最终,生成相关问题。 回答格式: - 中文。 - 结构清晰:分步骤。 - 必要时添加引用(尽管用户提供的引用可能不相关,我可以添加通用引用或省略)。 - 末尾添加相关问题。 生成相关问题: - 基于安装过程、常见问题、应用场景。 大纲: 1. **安装PyCharm**: - 方法1: 下载tar.gz文件解压。 - 方法2: 使用snap安装。 2. **安装CoppeliaSim**: - 下载Linux版本的tar.gz文件。 - 解压运行。 3. **安装PyRep**: - 前提:安装Python和相关依赖。 - 使用pip: `pip install pyrep` 添加注意事项:如环境变量设置。 相关问题: 1. 如何配置PyCharm以使用CoppeliaSim? 2. PyRep常见问题解决方法? 3. CoppeliaSim仿真示例? 确保使用中文。 </think>### CoppeliaSim、PyCharm和PyRep在Ubuntu 20.04下的安装指南 在Ubuntu 20.04系统中安装CoppeliaSim、PyCharm和PyRep涉及三个主要步骤:PyCharmPython IDE)的安装、CoppeliaSim(机器人仿真软件)的安装,以及PyRep(Python库,用于与CoppeliaSim交互)的安装。下面我将逐步指导您完成整个过程,确保方法真实可靠,基于官方文档和常见实践。安装前,请确保您的系统已更新: ```bash sudo apt update && sudo apt upgrade -y ``` #### 1. 安装PyCharmPython IDE) PyCharm可以从JetBrains官网下载或通过snap安装。推荐使用专业版或社区版(免费)。 - **方法1: 下载tar.gz文件手动安装(推荐)** - 步骤: 1. 访问[JetBrains PyCharm下载页面](https://www.jetbrains.com/pycharm/download/#section=linux),选择“Linux”选项卡,下载.tar.gz文件(如`pycharm-professional-2023.3.5.tar.gz`)。 2. 解压文件到本地目录: ```bash tar -xzf pycharm-*.tar.gz -C ~/ # 解压到用户主目录 cd ~/pycharm-*/bin ``` 3. 运行安装脚本并创建启动器: ```bash ./pycharm.sh # 启动PyCharm,并在GUI中创建桌面快捷方式 ``` - **注意**: 如果您使用社区版(免费),文件名以`pycharm-community-*`开头。 - **方法2: 使用snap安装(简化版)** ```bash sudo snap install pycharm-professional --classic # 安装专业版 # 或安装社区版:sudo snap install pycharm-community --classic ``` 安装完成后,验证PyCharm:在终端输入`pycharm`或通过应用菜单启动。确保安装Python 3.8或更高版本: ```bash sudo apt install python3 python3-pip -y ``` #### 2. 安装CoppeliaSim(机器人仿真软件) CoppeliaSim是一款开源仿真工具,安装需下载预编译的Linux版本并手动配置。 - **步骤:** 1. 访问[CoppeliaSim官网下载页面](https://www.coppeliarobotics.com/downloads),选择适用于Ubuntu 20.04的版本(如`CoppeliaSim_Edu_V4_6_0_Ubuntu20_04.tar.xz`)。 2. 下载并解压文件: ```bash wget https://www.coppeliarobotics.com/files/V4_6_0/CoppeliaSim_Edu_V4_6_0_Ubuntu20_04.tar.xz # 替换为实际下载链接 tar -xf CoppeliaSim_Edu_*.tar.xz -C ~/ # 解压到用户主目录 ``` 3. 运行CoppeliaSim并设置环境变量(可选): ```bash cd ~/CoppeliaSim_Edu_V4_6_0_Ubuntu20_04 ./coppeliaSim.sh # 启动软件。首次运行可能需要安装依赖:sudo apt install libgl1-mesa-glx libglu1-mesa-dev ``` - 为方便使用,添加到环境变量: ```bash echo 'export PATH="$PATH:$HOME/CoppeliaSim_Edu_V4_6_0_Ubuntu20_04"' >> ~/.bashrc source ~/.bashrc ``` 之后,可通过终端输入`coppeliaSim`启动。 - **注意事项**: CoppeliaSim依赖于OpenGL和Qt库。如果启动失败,安装依赖: ```bash sudo apt install libqt5core5a libqt5gui5 libqt5opengl5 libqt5widgets5 -y ``` #### 3. 安装PyRep(Python库) PyRep是CoppeliaSim的Python接口,通常通过pip安装安装前需确保CoppeliaSim已正确安装。 - **步骤:** 1. 创建Python虚拟环境(推荐,避免依赖冲突): ```bash python3 -m venv ~/pyrep_env # 创建虚拟环境 source ~/pyrep_env/bin/activate # 激活环境 ``` 2. 安装PyRep及依赖库: ```bash pip install numpy opencv-python pyrep # PyRep库安装 ``` - 如果安装失败,可能需要安装系统依赖: ```bash sudo apt install python3-dev libglib2.0-dev libsm6 libxrender1 libxext6 -y pip install pyrep --no-cache-dir # 重试安装 ``` 3. 验证安装:在Python中测试导入: ```python python -c "from pyrep import PyRep; print('PyRep安装成功')" ``` #### 完整流程总结 1. **先安装PyCharm**:便于后续代码编辑。 2. **再安装CoppeliaSim**:提供仿真环境。 3. **最后安装PyRep**:作为Python接口,依赖前两者。 安装后,您可以在PyCharm中创建项目,导入PyRep模块进行机器人仿真开发。
评论 13
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值