PSOPT在ubuntu系統下的安裝與測試

2021-08-19 23:54:33 字數 1625 閱讀 6673

與   **安裝psopt

在ubuntu下安裝容易些, 使用其自帶的install-ubuntu-16.04.sh即可,注意問題:

命令cd $home/downloads會存在問題

$home表示/home的路徑,但是有的系統可能無法識別這個命名,可以直接指定,比如換為/home/admin

downloads這個路徑也會存在問題,中文的ubuntu系統,會無法識別這個路徑,可以將downloads改為download,

在/home/admin/download,這樣盡量避免系統無法識別命令的情況

安裝成功的標誌是,使用install-ubuntu.sh安裝結束後,會出現幾個圖;並且psopt/examples/launch在這個路徑中,有.exe檔案,安裝成功,例程example中會有exe檔案;

安裝結束後,如過出現/usr/bin/ld: 找不到 -lapack;  /usr/bin/ld: 找不到 -lopenblas,需要檢查,sudo apt-get -y install g++ gfortran f2c libf2c2-dev libf2c2 libblas-dev libopenblas-base libopenblas-dev libblas3 libatlas-base-dev liblapack-dev liblapack3  這些庫是否安裝

通過命令dpkg -l |grep blas可以檢視,|grep 字串,會顯示所有包含該字串的安裝庫,如出現以下結果

ii  libblas-common                         3.6.0-2ubuntu2                                amd64        dependency package for all blas implementations

ii  libblas-dev                            3.6.0-2ubuntu2                                amd64        basic linear algebra subroutines 3, static library

ii  libblas3                               3.6.0-2ubuntu2                                amd64        basic linear algebra reference implementations, shared library

ii  libopenblas-base                       0.2.18-1ubuntu1                               amd64        optimized blas (linear algebra) library (shared library)

ii  libopenblas-dev                        0.2.18-1ubuntu1                               amd64        optimized blas (linear algebra) library (development files)

如果找不到庫,說明沒有安裝好庫;需要sudo apt-get update更新;

安裝成功後,跑以下命令;可以出現以下類似結果,並有圖;

JD GUI在Ubuntu系統下無法使用

二 無法修改許可權 如果jd gui的資料夾是掛載在windows磁碟或是存在u盤中的,可能會遇到無法修改許可權的情況,這時候可以將資料夾拷至ubuntu系統目錄後再修改許可權。三 無法執行 如果jd gui檔案的許可權中已經選中 允許作為程式執行 選項,但是在雙擊或右鍵執行時沒有任何反應。這可能是...

雷達在ubuntu系統下的使用

基於 velodyne實時顯示點雲地圖 鏈結參考,非常詳細,對著來就行。操作步驟如下 1 配置有線連線 sudo apt get install ros melodic velodyne 3 建立ros工程 mkdir p catkin velodyne src cd catkin velodyne...

python在Ubuntu系統下的除錯工具pdb

pdb 是 python 自帶的乙個包,為 python 程式提供了一種互動的源 除錯功能,主要特性包括設定斷點 單步除錯 進入函式除錯 檢視當前 檢視棧片段 動態改變變數的值等。pdb 提供了一些常用的除錯命令 參考鏈結 簡而言之就兩步 1.import pdb 2.設定斷點 pdb.set tr...