manjaro與python開發環境配置


1.manjaro配置

1.1.啟動項

sudo update-grub

注:Manjaro(archLinux)系統時間快8小時——> sudo timedatectl set-local-rtc 1
https://www.cnblogs.com/zhi-leaf/p/6282301.html

1.2.換源 :

sudo pacman-mirrors -i -c China -m rank 
sudo pacman -Syy

注:Pacman常用命令

Pacman是Arch Linux 的包管理器。它將一個簡單的二進制包格式和易用的構建系統結合了起來。不管軟件包是來自官方的 Arch 庫還是用戶自己創建,Pacman 都能方便得管理。

更新系統

在 Archlinux 中,使用一條命令即可對整個系統進行更新:
pacman -Syu
如果你已經使用pacman -Sy將本地的包數據庫與遠程的倉庫進行了同步,也可以只執行:pacman -Su

安裝包

➔ pacman -S 包名:例如,執行 pacman -S firefox 將安裝 Firefox。你也可以同時安裝多個包,
只需以空格分隔包名即可。
➔ pacman -Sy 包名:與上面命令不同的是,該命令將在同步包數據庫后再執行安裝。
➔ pacman -Sv 包名:在顯示一些操作信息后執行安裝。
➔ pacman -U:安裝本地包,其擴展名為 pkg.tar.gz。
➔ pacman -U http://www.example.com/repo/example.pkg.tar.xz 安裝一個遠程包(不在 pacman 配置的源里面)

刪除包

➔ pacman -R 包名:該命令將只刪除包,保留其全部已經安裝的依賴關系
➔ pacman -Rs 包名:在刪除包的同時,刪除其所有沒有被其他已安裝軟件包使用的依賴關系
➔ pacman -Rsc 包名:在刪除包的同時,刪除所有依賴這個軟件包的程序
➔ pacman -Rd 包名:在刪除包時不檢查依賴。

搜索包

➔ pacman -Ss 關鍵字:在倉庫中搜索含關鍵字的包。
➔ pacman -Qs 關鍵字: 搜索已安裝的包。
➔ pacman -Qi 包名:查看有關包的詳盡信息。
➔ pacman -Ql 包名:列出該包的文件。

其他用法

➔ pacman -Sw 包名:只下載包,不安裝。
➔ pacman -Sc:清理未安裝的包文件,包文件位於 /var/cache/pacman/pkg/ 目錄。
➔ pacman -Scc:清理所有的緩存文件。

1.3.Vim安裝

sudo pacman -S vim

1.4.添加 archlinuxCN源

用 vim 編輯 /etc/pacman.conf --> 命令為:sudo vim /etc/pacman.conf

在文件底部添加以下幾行:

[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

刷新緩存及導入密鑰鏈
修改好上述兩部分后,終端執行以下指令:

sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring

接着,升級系統

sudo pacman -Syyu

1.5.安裝工具:

sudo pacman -S yay

1.6.中文字體

常規的Linux系統中文字體都很缺乏,需要自己安裝

sudo pacman -S ttf-roboto noto-fonts ttf-dejavu
# 文泉驛
sudo pacman -S wqy-bitmapfont wqy-microhei wqy-microhei-lite wqy-zenhei
安裝 wqy-bitmapfont 和 wqy-zenhei 可解決 manjaro18 xfce版 終端字體間距過大的問題,重啟終端即可。
# 思源字體
sudo pacman -S adobe-source-code-pro-fonts 
sudo pacman -S adobe-source-sans-pro-fonts
sudo pacman -S adobe-source-serif-pro-fonts
sudo pacman -S adobe-source-han-sans-cn-fonts	
sudo pacman -S adobe-source-han-serif-cn-fonts	

1.7.中文輸入法

本人喜歡Baidu輸入法

yay -S fcitx-baidupinyin

2020.6.15使用方法:yay -S fcitx-baidupinyin 之后 cp -r /tmp/data ~/.config/BaiduPY.user 將數據文件復制到用戶目錄下
注銷再登錄后,就能在右下角(或左上角)看到fcitx圖標咯。

1.8.應用軟件安裝

1.8.1.wps及相應字體

sudo pacman -S wps-office-cn
sudo pacman -S ttf-wps-fonts

注:2020.1.24安裝wps-office-cn 11.1.0.9080-3 為中文版

1.8.4.安裝Markdown編輯器

sudo pacman -S typora

1.8.5.pacman manager

安裝qq,baiduwanpan,virtualbox,Anaconda,Chrome
virtualbox Kernel driver not installed (rc=-1908)
sudo modprobe vboxdrv
anaconda激活

~/.bashrc 中添加:

sudo vim ~/.bashrc

激活路徑:

export PATH="/opt/anaconda/bin:$PATH"

激活默認環境:

source /opt/anaconda/bin/activate base

配置鏡像:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

2.Vscode安裝配置python開發環境

sudo pacman -S visual-studio-code-bin 

注:調整外觀的字體大小,方法:【查看】--【外觀】--【放大】或者【縮小】,放大快捷鍵:Ctrl鍵+加號鍵,縮小快捷鍵:Ctrl+減號鍵
Vscode是一款開源的跨平台編輯器。默認情況下,vscode使用的語言為英文(us),如何將其顯示語言修改成中文了?

1)打開vscode工具;

2)使用快捷鍵組合【Ctrl+Shift+p】,在搜索框中輸入“configure display language”,點擊確定后;

3)選擇 Install additional languages,安裝Chinese (Simplified) Language Pack for Visual Studio Code ;

4)重啟vscode工具;

5)安裝插件

如下圖,安裝后打開軟件,點擊左邊最下面的圖標,搜索Python,選擇列表的第一個插件並點擊install安裝程序。

6)插件安裝Anaconda Extension Pack

7)插件名稱:Guides ;

插件功能: 這個插件的作用是增加 .py 中的指示線,用這個插件能讓代碼的層次結構更加清晰。

8)插件名稱:Bracket Pair Colorizer ;

插件功能: 這個插件的作用是給代碼中的括號增加顏色,同一對括號是相同的顏色,尤其是在括號中還包着括號的時候,看起來更加的清晰。

9)文件頭添加

  • 自定義代碼片段
  1. 文件>首選項>用戶代碼片段
  2. 搜索python
  3. 添加代碼
"HEADER":{
        "prefix": "header",
        "body": [
            "# -*- encoding: utf-8 -*-",
            "",
            "# @File    : $TM_FILENAME",
            "# @Time    : $CURRENT_YEAR/$CURRENT_MONTH/$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND",
            "# @Author  : Wen Jungang ",
            "# @Version : 1.0",
            "# @Contact : 1239347994@qq.com",
            "",
            "",
            ""
        ],
    }
  • 添加文件頭
  1. 新建文件
  2. 輸入header
  3. 選擇header

10)打開工作目錄

如下圖,點擊左邊的 文件圖標,再點擊“打開文件夾”按鈕,選擇一個文件夾作為工作目錄,之后新建的文件都會存放在這個目錄下。
添加完后如下圖,我的文件名為python,添加后所有字母都變為大寫。

11)新建hello.py

如下圖,點擊左邊文件的圖標,鼠標移到工程的目錄名,我的是VSCODEPROJECT,會出來一個有個+號的文件,點擊,然后輸入hello.py就會會生成.py文件,如何print("hello"),點擊F5,在下面的調試窗口會出來一個hello,沒有報錯就說明已經配置成功了,接下來就可以進行Python的開發了。

12)代碼格式化工具yapf

在VSCode中按下快捷鍵Alt+Shift+F即可自動格式化代碼操作起來特別簡單。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM