anaconda 和 ROS的python環境發生衝突的解決方式
裝了anaconda之後的某一天我要新建一個ros工作空間,結果居然報錯:
ImportError: "from catkin_pkg.package import parse_package" failed: No module named 'catkin_pkg'
Make sure that you have installed "catkin_pkg", it is up to date and on the PYTHONPATH.
而且在終端顯示的這段錯誤之上還有這麼一條資訊:
Using Python nosetests: /home/ubuntu/temp/anaconda3/bin/nosetests
what?!反正我是看不懂,不過可以確定的是ROS和anaconda掐起來了。通過不懈地搜尋,我終於找到了解決方案:
(1)到home目錄下ctrl+h,開啟.bashrc,註釋或者刪除關於ananconda的部分。
(2)重新開啟一個終端,ROS就會又正常了!!!!
相關推薦
anaconda 和 ROS的python環境發生衝突的解決方式
裝了anaconda之後的某一天我要新建一個ros工作空間,結果居然報錯: ImportError: "from catkin_pkg.package import parse_package" failed: No module named 'catkin_pkg' Make sure tha
anaconda和pycharm環境交叉的現象
packages python3 全部 一個 ges lib conda 解決 健康 之前一直使用的是pycharm,使用pip來安裝依賴的模塊,但是自從安裝了anaconda之後,發現pip安裝的依賴總是在pycharm中報錯,很郁悶!!! 但是使用anaconda的sp
PC端的軟體埠和adb 5037埠衝突解決方案
引用https://www.aliyun.com/jiaocheng/32552.html 阿里雲 > 教程中心 > android教程 > &
select 多選 和bootstrap 時間選擇 衝突解決
不知道同僚們有沒有遇到過這樣的情況,我就省事 直接拿了 "form-advanced-demo.js" 內部的一段js,稍加改動 放到頁面! 如果這倆個有衝突的話 只需要把以下程式碼複製過去 (自動載入這段js) 並且把多選js的 "form-advanced-de
mui.picker和mui的$.back()衝突解決
最近有需要用到mui的選擇器外掛,初步完成後被告知多次點選選擇框後無法返回上一頁面,如圖: 排查原因結果是picker選擇器重複呼叫: // 生成時間選擇器 function renderDateSelect(){ var myDate = new Date
菜鳥程式猿之Velocity與jQuery的$發生衝突解決辦法
開發中檢視層引入jquery很平常的場景,今天使用jquery的ajax在velocity中呼叫,出現檢視錯誤,經查詢,發現jQuery 的$與velocity檢視技術有衝突,為此,解決方法有三種: 1、使用jQuery代替$。 如:jQuery.ajax();
git rebase和git cherry-pick衝突解決方法
手動編輯衝突檔案,手動刪除或者保留衝突的程式碼; 對於“both added”、“both deleted”、“both modified”等型別的衝突,若想完整地保留某一方的修改可以執行git checkout --ours(或者–theirs) <檔名>來選擇想要保留的版本。需要注意的是由於
mui專案首頁頭部滾動漸變和頁面滾動元件衝突解決方案
1、頁面結構,header元件中新增mui-bar-transparent類。 2、輪播的滾動觸發了scroll事件,導致scroll-y一直為0,mui.js找到如下內容,禁止掉。 3、頁面中添加了scroll元件,導致transparent不生效,銷燬
iOS 單擊手勢和雙擊手勢衝突解決
UITapGestureRecognizer *atap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(a
Android滑動衝突解決方式(下拉重新整理上拉載入更多,適配RecyclerView/ListView/ScrollView)
@Override public boolean judgeIntercept(float curInterceptY, float lastInterceptY, boolean isHeaderShow, boolean isFooterShow, boolean allowLoadM
iOS PanGesture和ScrollView的手勢衝突解決方案
之前擼k線,k線檢視作為一個子控制元件被放在了ScrollView上,由於k線有個左右滑動的手勢,於是使用了UIPanGestureRecognizer,這導致了在K線上上下滑動時ScrollView沒有任何相應,在互動上不太友好。 因此本內容主要是為了處理U
手勢和tableView點選衝突解決
#pragma mark - UIGestureRecognizerDelegate -(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch
關於使用日期控制元件和change事件的衝突解決方案
關於使用時間日期控制元件與change事件衝突的解決方案 最近要改前端的頁面發現之前在事件文字框內有一個事件日期控制元件,然後自己繫結的change事件觸發不了,後來發現是這個控制元件中onfocus事件不會觸發自定義的change事件,如果我們想要觸發cha
UITapGestureRecognize 和UITouch 事件響應衝突解決
做一個ViewController是A,裡面有一個圓形控制按鈕B,在B的裡面有一個操作控制按鈕C 在原來的AViewController裡面有一個UITapGestureRecognizer事件,點選會使得B消失。 UITapGestureRecogniz
Android:SwipeRefreshLayout和ViewPager滑動衝突的原因和正確的解決方式
BUG修復 2016.01.21 用幾部真機測試,發現有些手機,手指沒有滑動,move也一直執行。這回導致我們的判斷出現一些問題。現在已經修復,加入了TouchSlop判斷。 2017.6.16 修改文章中的一些錯誤 一、前言 急著解決問題的直接看博
SwipeRefreshLayout和ViewPager滑動衝突的原因和正確的解決方式
出處http://blog.csdn.net/u010386612 問題: 1. SwipeRefreshLayout會吃掉ViewPager的滑動事件。 2. SwipeRefreshLayout需要套在ScrollView和ListView上的時候才表現的比較友好
複製AItsuki的Android:SwipeRefreshLayout和ViewPager滑動衝突的原因和正確的解決方式
原文連結:http://blog.csdn.net/u010386612/article/details/50548977 用第一種就解決了問題 BUG修復 2016.01.21 用幾部真機測試,發現有些手機,手指沒有滑動,move也一直執行。這回導致我們的判斷出現
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第11章節--為Office和SP解決方式開發集成Apps Office新的App模型
align epo 挑戰 bsp apps rep 過去 content enter BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第11章節--為Office和SP解決方式開發集成Apps Office新的App模型
SQL Server統計信息:問題和解決方式
二次 就會 數據庫引擎 目的 獲得 差異 product primary tex 在網上看到一篇介紹使用統計信息出現的問題已經解決方式,感覺寫的很全面。在自己看的過程中順便做了翻譯。因為本人英文水平有限,可能中間有一些錯誤。假設有哪裏有問題歡迎大家批評指正。建議英文
實用:IP地址衝突的三大解決方式
為什麼會突然出現IP衝突呢? 在區域網中,電腦、手機等裝置的IP地址都是由路由器自動分配的,當出現兩臺或者兩臺以上的裝置配置了相同的 IP 地址,並且子網掩碼也一樣的情況時,就會發生 IP 地址衝突的情況。當然,不排除你手動設定了一個已經在區域網內使用的IP地址的情況。 那麼該如何解決IP衝突的問題呢?