国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

重慶政府a(chǎn)pp渝快辦深圳債務(wù)優(yōu)化公司

重慶政府a(chǎn)pp渝快辦,深圳債務(wù)優(yōu)化公司,ps做網(wǎng)站動(dòng)圖,wordpress模板怎么安裝【ROS】ros-noetic和anaconda聯(lián)合使用【教程】 文章目錄 【ROS】ros-noetic和anaconda聯(lián)合使用【教程】1. 安裝anaconda2. 創(chuàng)建虛擬環(huán)境3. 查看python解釋器路徑4. 在虛擬環(huán)境中使用任意的包5. 創(chuàng)建工作空間和ros功能包進(jìn)行測(cè)試Reference 1. 安裝anaconda 在Ubuntu20.04中安裝…

【ROS】ros-noetic和anaconda聯(lián)合使用【教程】

文章目錄

  • 【ROS】ros-noetic和anaconda聯(lián)合使用【教程】
    • 1. 安裝anaconda
    • 2. 創(chuàng)建虛擬環(huán)境
    • 3. 查看python解釋器路徑
    • 4. 在虛擬環(huán)境中使用任意的包
    • 5. 創(chuàng)建工作空間和ros功能包進(jìn)行測(cè)試
    • Reference

1. 安裝anaconda

在Ubuntu20.04中安裝anaconda可以參考博主的這篇博客,這里就不再贅述。下面簡(jiǎn)要介紹下博主使用的環(huán)境

2. 創(chuàng)建虛擬環(huán)境

Anaconda基本環(huán)境管理語(yǔ)法如下

  • 創(chuàng)建虛擬環(huán)境
conda create -n <your-virtualenv-name> python=3.8
  • 激活虛擬環(huán)境
conda activate <your-virtualenv-name>

激活虛擬環(huán)境后使用pip install rospkg rospy catkin_tools來(lái)安裝ros依賴

#in your virtual env
pip install rospkg rospy catkin_tools

3. 查看python解釋器路徑

筆者使用的是ros-noetic版本,安裝的anaconda3,在ros-noetic中的原生python版本為python3.8.10,如果使用的ros-melodic版本,那么原生python應(yīng)該三是python2.7。

下面我們驗(yàn)證一下基本信息是否正確,打開一個(gè)terminal

which python3
Image

默認(rèn)的python3解釋器路徑是/usr/bin/python3

然后,查看anaconda虛擬環(huán)境中的python3解釋器路徑

conda activate <your_virtualenv_name>
which python3

比如筆者的虛擬環(huán)境名字是metaRL,查看的結(jié)果如下

Image

4. 在虛擬環(huán)境中使用任意的包

筆者在這個(gè)環(huán)境中配置了torch-v2.0.1具體教程參考這篇博客,這個(gè)所需要的包可以是任何你想使用的包。我們驗(yàn)證一下是否能順利導(dǎo)入

conda activate <your_virtualenv_name>
python
import rospy
print(rospy.__file__)
import torch
print(torch.__file__)

如下所示,我們順利導(dǎo)入了rospytorch并且查看了其存放路徑

Image

5. 創(chuàng)建工作空間和ros功能包進(jìn)行測(cè)試

mkdir -p ~/test_ws/src
cd ~/test_ws/src/
catkin_init_workspace
catkin_create_pkg test_ros_python std_msgs rospy
cd ..
catkin_make
echo "source ~/test_ws/devel/setup.bash" >> ~/.bashrc
source ~/.bashrc

然后創(chuàng)建一個(gè)測(cè)試腳本

roscd test_ros_python
mkdir scripts
touch test_node.py
chmod +x test_node.py

然后在test_node中編寫以下內(nèi)容

#! /usr/bin/env python
# coding :utf-8print('\n*****************************************\n\t[test libraries]:\n')
import rospy
import torchprint(' - rospy.__file__ = %s'%rospy.__file__)
print(' - scipy.__file__ = %s'%torch.__file__)
# check cuda is ready or not
print('cuda is {}'.format('ready' if torch.cuda.is_available() else 'not ready'))
print('\n*****************************************\n\t[finish test]\n')if __name__ == "__main__":rospy.init_node('test_node', anonymous=True)rospy.loginfo('>>>>> hello world >>>>>')

這樣進(jìn)行測(cè)試之后發(fā)現(xiàn),并不能順利導(dǎo)入我所需要的torch包,如下圖所示

Image

這個(gè)結(jié)果與我們之前在終端中的結(jié)果相違背,那么可以詳細(xì)查看一下python包的搜索路徑,利用sys庫(kù)

#! /usr/bin/env python
# coding :utf-8print('\n*****************************************\n\t[test libraries]:\n')
import rospy
import sys
for p in sys.path:print(p)# print()
# import torchprint(' - rospy.__file__ = %s'%rospy.__file__)
# print(' - scipy.__file__ = %s'%torch.__file__)
# # check cuda is ready or not
# print('cuda is {}'.format('ready' if torch.cuda.is_available() else 'not ready'))
print('\n*****************************************\n\t[finish test]\n')if __name__ == "__main__":rospy.init_node('test_node', anonymous=True)rospy.loginfo('>>>>> hello world >>>>>')

查看的搜索路徑如下

Image

奇怪的是這里并沒有我們之前在終端中得到的路徑

Image

我們可以手動(dòng)將這個(gè)路徑添加到python的搜索路徑當(dāng)中

/home/<your-user-name>/anaconda3/envs/<your-virturalenv-name>/lib/python3.8/site-packages

得到如下的腳本文件

#! /usr/bin/env python
# coding :utf-8print('\n*****************************************\n\t[test libraries]:\n')
import rospy
import sys
sys.path.append('/home/sjh/anaconda3/envs/metaRL/lib/python3.8/site-packages')
for p in sys.path:print(p)print()
import torchprint(' - rospy.__file__ = %s'%rospy.__file__)
print(' - scipy.__file__ = %s'%torch.__file__)
# check cuda is ready or not
print('cuda is {}'.format('ready' if torch.cuda.is_available() else 'not ready'))
print('\n*****************************************\n\t[finish test]\n')if __name__ == "__main__":rospy.init_node('test_node', anonymous=True)rospy.loginfo('>>>>> hello world >>>>>')

成功導(dǎo)入了torch

Image

Reference

【Linux】Ubuntu20.04版本配置pytorch環(huán)境2023.09.05【教程】

【ROS】如何在ROS中使用anaconda虛擬環(huán)境?

ROS圖像的Deeplab v3+實(shí)時(shí)語(yǔ)義分割(ROS+Pytorch)

http://aloenet.com.cn/news/46861.html

相關(guān)文章:

  • 網(wǎng)站制作要花多少錢百度一下百度網(wǎng)站
  • 旅游電子商務(wù)的三創(chuàng)賽網(wǎng)站建設(shè)鳳山網(wǎng)站seo
  • 鵬牛網(wǎng)做網(wǎng)站怎么樣章魚磁力鏈接引擎
  • H5網(wǎng)站建設(shè)報(bào)價(jià)多少網(wǎng)絡(luò)營(yíng)銷推廣系統(tǒng)
  • 交互設(shè)計(jì)包含網(wǎng)站設(shè)計(jì)長(zhǎng)清區(qū)seo網(wǎng)絡(luò)優(yōu)化軟件
  • 做網(wǎng)站時(shí) 404網(wǎng)頁(yè)如何指向作品推廣
  • 網(wǎng)站那個(gè)做的比較好html+css網(wǎng)頁(yè)制作成品
  • 用源代碼做網(wǎng)站2020國(guó)內(nèi)十大小說(shuō)網(wǎng)站排名
  • 什么是門戶網(wǎng)站廣告我想自己建立一個(gè)網(wǎng)站
  • 動(dòng)畫畢業(yè)設(shè)計(jì)代做網(wǎng)站鄭州百度網(wǎng)站優(yōu)化排名
  • 圖片類網(wǎng)站建設(shè)百度推廣年費(fèi)多少錢
  • 搜索引擎網(wǎng)站有哪些windows優(yōu)化大師是哪個(gè)公司的
  • 電子商務(wù)網(wǎng)站建設(shè)問題百度游戲app下載
  • 怎么用視頻做網(wǎng)站背景重慶seo優(yōu)化公司
  • 東營(yíng)做網(wǎng)站優(yōu)化的公司軟文廣告案例
  • 杭州網(wǎng)站建設(shè)公司官網(wǎng)頁(yè)面設(shè)計(jì)漂亮的網(wǎng)站
  • 武漢單位做網(wǎng)站網(wǎng)站建設(shè)優(yōu)化400報(bào)價(jià)
  • wordpress使用手機(jī)號(hào)登錄上海網(wǎng)站seoseodian
  • 現(xiàn)在建一個(gè)網(wǎng)站一年費(fèi)用只要幾百元南寧百度首頁(yè)優(yōu)化
  • 金華市網(wǎng)站建設(shè)seo網(wǎng)絡(luò)推廣方法
  • 手機(jī)網(wǎng)站如何制作免費(fèi)百度云網(wǎng)盤資源分享網(wǎng)站
  • 一屏展示網(wǎng)站咸寧網(wǎng)站seo
  • 真正永久免費(fèi)網(wǎng)絡(luò)電話seo搜索引擎優(yōu)化原理
  • 網(wǎng)站開發(fā)教程 模板媒體公關(guān)
  • 不良網(wǎng)站代碼怎么查行者seo無(wú)敵
  • 網(wǎng)站關(guān)鍵詞優(yōu)化到首頁(yè)難度專業(yè)軟文發(fā)稿平臺(tái)
  • 柯基寧波seo企業(yè)網(wǎng)絡(luò)推廣
  • 網(wǎng)站建立于網(wǎng)頁(yè)設(shè)計(jì)搜索引擎的優(yōu)化和推廣
  • 網(wǎng)站圖片滾動(dòng)是怎么做的seo是做什么工作內(nèi)容
  • 建設(shè)網(wǎng)站目的及功能定位百度收錄規(guī)則2022