最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Loongnix安裝PyCharm Community 2020.2.3的教程詳解

 更新時(shí)間:2020年11月27日 10:26:05   作者:DexterLien  
這篇文章主要介紹了Loongnix安裝PyCharm Community 2020.2.3的教程詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

安裝java運(yùn)行環(huán)境

Loongnix官方倉庫里面的openjdk1.8.0_212版本, 已經(jīng)測(cè)試通過

$ sudo yum install -y java-latest-openjdk
$ java -version
# openjdk version "1.8.0_212"

下載程序包

官網(wǎng)下載地址:
https://www.jetbrains.com/pycharm/download/other.html

本文撰寫時(shí)使用的是Linux2020.2.3版本tar.gz格式壓縮包

解壓程序包并運(yùn)行

$ tar -zxvf pycharm-community-2020.2.3.tar.gz
$ cd pycharm-community-2020.2.3
$ ./bin/pycharm.sh

手動(dòng)啟動(dòng)正常, 沒有報(bào)錯(cuò)

添加快捷方式到xfce4的程序菜單中

$ vim ~/.local/share/applications/jetbrains-pycharm-ce.desktop

編輯內(nèi)容如下:

[Desktop Entry]
Version=1.0
Type=Application
Name=Pycharm Community Edition
Icon=/home/lpwm/Apps/pycharm-community-2020.2.3/bin/pycharm.png
Exec="/home/lpwm/Apps/pycharm-community-2020.2.3/bin/pycharm.sh" %f
Comment=人生苦短,我用Python
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-pycharm-ce

解決Terminal無法啟動(dòng)問題

在PyCharm中打開Terminal面板遇到了錯(cuò)誤:

在這里插入圖片描述

查看了下~/.cache/JetBrains/PyCharmCE2020.2/log/idea.log日志

Suppressed: java.io.IOException: Native library (home/lpwm/Apps/pycharm-community-2020.2.3/lib/pty4j-native/linux/x86_64/libpty.so) not found in resource path (/home/lpwm/Apps/pycharm-community-2020.2.3/lib/bootstrap.jar:/home/lpwm/Apps/pycharm-community-2020.2.3/lib/extensions.jar:/home/lpwm/Apps/pycharm-community-2020.2.3/lib/util.jar:/home/lpwm/Apps/pycharm-community-2020.2.3/lib/jdom.jar:/home/lpwm/Apps/pycharm-community-2020.2.3/lib/log4j.jar:/home/lpwm/Apps/pycharm-community-2020.2.3/lib/trove4j.jar:/home/lpwm/Apps/pycharm-community-2020.2.3/lib/jna.jar)

調(diào)用lib/pty4j-native/linux/x86_64/libpty.so的時(shí)候出現(xiàn)了問題,關(guān)鍵是我這是MIPS64架構(gòu),看來還得動(dòng)手解決了,參考stackoverflow上的這個(gè)問題進(jìn)行解決:https://stackoverflow.com/questions/62850986/pycharm-terminal-not-working-on-raspbian-os

主要過程就是從JetBrains官方的git倉庫中克隆pty4j代碼,在本地使用gcc編譯libpty.so動(dòng)態(tài)鏈接文件(類似于Windows 中的DLL文件),最后用編譯的so文件替換之前的x86_64架構(gòu)適用的文件

$ sudo yum install -y git
$ git clone https://github.com/JetBrains/pty4j.git
$ cd pty4j/native
$ gcc -fPIC -c *.c
$ gcc -shared -o libpty.so *.o
$ rm /home/lpwm/Apps/pycharm-community-2020.2.3/lib/pty4j-native/linux/x86_64/libpty.so
$ cp libpty.so /home/lpwm/Apps/pycharm-community-2020.2.3/lib/pty4j-native/linux/x86_64/

搞定后重啟一下PyCharm,再開Terminal面板就正常了

在這里插入圖片描述

解決External file changes sync may be slow問題

跟上面的問題類似,PyCharm官方對(duì)非x86平臺(tái)的支持并不完美,還是需要手工編譯相關(guān)的依賴,這里需要手工編譯一個(gè)叫fsnotifier的應(yīng)用,官方文檔:https://confluence.jetbrains.com/display/IDEADEV/Compiling+File+Watcher

按照官方文檔上說的流程進(jìn)行編譯,結(jié)果不出意外的悲劇了,報(bào)錯(cuò)

[lpwm@sugon fix]$ sh make.sh 
*** Compiling platform-specific version (fsnotifier-mips64)...
main.c: 在函數(shù)‘report_event'中:
main.c:436:16: 警告:initialization discards ‘const' qualifier from pointer target type
  char* copy = path, *p;
        ^

不過倒是生成了fsnotifier-mips64二進(jìn)制文件,貌似沒影響吧,繼續(xù)后面的操作

$ cp fsnotifier-mips64 ~/Apps/pycharm-community-2020.2.3/bin/

重新啟動(dòng)PyCharm, 點(diǎn)擊菜單欄中的Help-Edit Custom Properties,提示創(chuàng)建idea.properties配置文件,寫入下面內(nèi)容

idea.filewatcher.executable.path = fsnotifier-mips64

重啟PyCharm, 歐耶!沒有提示了!

到此這篇關(guān)于Loongnix安裝PyCharm Community 2020.2.3的教程詳解的文章就介紹到這了,更多相關(guān)Loongnix安裝PyCharm Community內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Git配置用戶簽名方式及原因說明

    Git配置用戶簽名方式及原因說明

    這篇文章主要為大家介紹了Git配置用戶簽名方式及原因說明,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-04-04
  • Atlassian系列產(chǎn)品及插件激活方法[JIRA8.19.0+]

    Atlassian系列產(chǎn)品及插件激活方法[JIRA8.19.0+]

    Atlassian家有很多產(chǎn)品,都真的非常好用。比如公司使用JIRA做項(xiàng)目管理,使用Confluence做文檔、知識(shí)管理等(我個(gè)人用它來做筆記)。本文給大家分享Atlassian系列產(chǎn)品及插件激活方法[JIRA8.19.0+],感興趣的朋友參考下吧
    2021-12-12
  • 使用Spark進(jìn)行實(shí)時(shí)流計(jì)算的方法

    使用Spark進(jìn)行實(shí)時(shí)流計(jì)算的方法

    這篇文章主要介紹了用Spark進(jìn)行實(shí)時(shí)流計(jì)算的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • 本地搭建DeepSeek-R1、WebUI的完整過程及訪問

    本地搭建DeepSeek-R1、WebUI的完整過程及訪問

    這篇文章主要介紹了本地搭建DeepSeek-R1、WebUI的完整過程及訪問的相關(guān)資料,DeepSeek-R1是一個(gè)開源的人工智能平臺(tái),主要用于大語言模型的本地部署和管理,通過Docker和Ollama工具,用戶可以在自己的服務(wù)器上運(yùn)行DeepSeek-R1,并通過WebUI交互和測(cè)試,需要的朋友可以參考下
    2025-02-02
  • Git工作流演示及三種工作方式

    Git工作流演示及三種工作方式

    在項(xiàng)目開發(fā)過程中使用Git的方式有三種工作方式,分別是集中式工作流,Git Flow工作流,F(xiàn)orking 工作流。下面主要針對(duì)Git工作流進(jìn)行講解
    2022-04-04
  • HTTP緩存之ETag使用經(jīng)驗(yàn)及效果

    HTTP緩存之ETag使用經(jīng)驗(yàn)及效果

    服務(wù)器首先產(chǎn)生ETag,服務(wù)器可在稍后使用它來判斷頁面是否已經(jīng)被修改。本質(zhì)上,客戶端通過將該記號(hào)傳回服務(wù)器要求服務(wù)器驗(yàn)證其(客戶端)緩存。這種機(jī)制允許緩存更有效并節(jié)省帶寬,因?yàn)槿绻麅?nèi)容沒有更改,Web 服務(wù)器不再需要發(fā)送完整的響應(yīng)。
    2023-05-05
  • win10安裝Anaconda+tensorflow2.0-CPU+Pycharm的圖文教程

    win10安裝Anaconda+tensorflow2.0-CPU+Pycharm的圖文教程

    本文通過圖文并茂的形式給大家介紹了win10安裝Anaconda+tensorflow2.0-CPU+Pycharm的教程,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12
  • 字符編碼筆記 ASCII,Unicode和UTF-8

    字符編碼筆記 ASCII,Unicode和UTF-8

    下面就是我的筆記,主要用來整理自己的思路。但是,我盡量試圖寫得通俗易懂,希望能對(duì)其他朋友有用。畢竟,字符編碼是計(jì)算機(jī)技術(shù)的基石,想要熟練使用計(jì)算機(jī),就必須懂得一點(diǎn)字符編碼的知識(shí)
    2012-08-08
  • aop的實(shí)現(xiàn)原理_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    aop的實(shí)現(xiàn)原理_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要介紹了aop的實(shí)現(xiàn)原理,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • AIGC與虛擬現(xiàn)實(shí)(VR)的結(jié)合與應(yīng)用前景分析

    AIGC與虛擬現(xiàn)實(shí)(VR)的結(jié)合與應(yīng)用前景分析

    隨著AIGC與VR技術(shù)的不斷進(jìn)步,兩者的結(jié)合為教育、娛樂、醫(yī)療等領(lǐng)域帶來了新機(jī)遇,AIGC可以自動(dòng)生成文本、圖像等內(nèi)容,結(jié)合VR技術(shù),為用戶提供更加豐富和互動(dòng)的體驗(yàn),本文探討了AIGC與VR的結(jié)合方式、應(yīng)用案例和未來發(fā)展趨勢(shì)
    2024-11-11

最新評(píng)論

连城县| 应城市| 瑞金市| 太湖县| 商洛市| 溧阳市| 隆昌县| 清水河县| 道真| 武夷山市| 龙陵县| 长治县| 南阳市| 富民县| 亚东县| 响水县| 辉县市| 金川县| 甘肃省| 府谷县| 尼木县| 临猗县| 荃湾区| 岚皋县| 水城县| 舞钢市| 连城县| 定襄县| 泸水县| 文昌市| 民丰县| 竹山县| 姜堰市| 乌鲁木齐县| 班玛县| 攀枝花市| 长葛市| 巍山| 紫金县| 绥中县| 柏乡县|