脚本宝典收集整理的这篇文章主要介绍了anconda3+wsl(ubuntu20)+open3d 可视化3D点云 【宇宙级邓大王保姆教程】,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
wsl2是windows内置的linux子系统,安装步骤如下F1a;
https://www.microsoft.COM/zh-cn/Software-download/windows10
dism.exe /online /enable-feature /featurename:Microsoft-Windows-subSystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 重新启动计算机以完成WSL安装并更新到WSL 2。
下载地址 https://wslStorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
打开微软应用商店,搜索 Ubuntu,在列表中选择最新的长期支持版本 20.04 LTS 并安装。
image.png
$ wsl -l -v
NAME statE VERSION
* Ubuntu-20.04 StopPEd 2
wsl --set-version Ubuntu-20.04 2
image.png
打开任一命令行工具,输入 wsl
使用Mobaxterm 下载地址 https://mobaxterm.mobatek.net/download-home-edITion.htML
用mobaxterm进入wsl,需要你在普通用户下,不要在root用户,root用户home路径都没有的,鬼知道会发生什么问题。 重要事情说三遍 不要在root用户下 不要在root用户下 不要在root用户下 安装Anaconda。
在命令行输入,下载anaconda。
wget https://repo.continuum.io/Archive/Anaconda3-5.0.1-Linux-x86_64.sh
下载之后,运行
bash Anaconda3-5.0.1-Linux-x86_64.sh
即可执行安装,如果提示默认时yes,直接执行即可。但是在最后一步时,默认操作时No,该步是让你确认是否将anaconda加入环境,需要选择yes。如果不幸选了No,需要执行以下命令:
export PATH=/home/(your_user_name)/anaconda3/bin:$PATH source .bashrc 安装之后,会在安装目录下生成anaconda的文件夹。之后所安装的虚拟环境均存在env文件夹中。
测试是否安装成功。
conda --version
如果显示conda版本,则说明安装成功。
查看当前存在哪些环境
conda env list
创建新的虚拟环境。
conda create -n your_env_name python=X.X(2.7、3.6等)
激活虚拟环境。在你使用环境之前,需要激活。
source activate your_env_name 激活好后,在虚拟环境中安装open3D
在虚拟环境中安装open3D
conda install -c open3d-admin open3d
之后vim test.py 写一个测试文件,代码如下
import open3d as o3d
import numpy as np
points = np.random.rand(10000, 3)
point_cloud = o3d.geometry.PointCloud()
# point_cloud = o3d.Vector3dVector(points)
o3d.Visualization.draw_geometries([point_cloud])
# 我代码有问题(雾),只要能弹出来新的窗口就是成功了,没有点
如果需要安装各种依赖包可直接下载这些
conda install -c anaconda scikit-learn
conda install pyyaml
conda install addict -c conda-forge
conda install pandas
anaconda search -t conda plyfile
conda install plyfile -c conda-forge
之后再次尝试,如果还报 import xxx 失败的话,自行百度conda 安装 xxx
即可。
参考: 【1】https://www.jianshu.com/p/0aa542003b93 【2】https://www.cnblogs.com/szj666/p/11014929.html
以上是脚本宝典为你收集整理的anconda3+wsl(ubuntu20)+open3d 可视化3D点云 【宇宙级邓大王保姆教程】全部内容,希望文章能够帮你解决anconda3+wsl(ubuntu20)+open3d 可视化3D点云 【宇宙级邓大王保姆教程】所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。