python的應用環境 python的使用環境總結

2021-10-11 12:08:08 字數 1527 閱讀 7951

python在linux上執行,使用的是vim,每次都是敲四個空格進行縮排,真尼瑪的蛋疼,書本果然是個好東西,從而根據書本python高階程式設計中的設定配置而來:

1、進行自動補全的指令碼

[root@python ~]# cat .pythonstartup

#python startup file

import readline

import rlcompleter

import atexit

import os

#tab completion

readline.parse_and_bind('tab:complete')

#history file

histfile = os.path.join(os.environ['home'],'.pythonhistory')

try:

readline.read_history_file(histfile)

except ioerror:

pass

atexit.register(readline.write_history_file,histfile)

del os,histfile,readline,rlcompleter主要是用來進行命令自動補全,和linux中的是一樣一樣的

寫好這個之後,必須配置環境變數,在bash_profile中新增一項,如果沒有這個檔案在rhel系列中,那麼就是別的家目錄檔案中:

[root@python ~]# cat .bash_profile |grep pythons

export pythonstartup='.pythonstartup'寫好上面的兩部之後,記得重新登入,或者直接讀取環境變數,從而可以使用上面的設定:

[root@python ~]# source .bash_profile

2、自動縮排

用來進行自動縮排,主要就是因為。。。需要打太多的空格來進行縮排,從而使用到的是vim的配置檔案.vimrc

具體內容設定如下:

[root@python ~]# cat .vimrc

set expandtab

set textwidth=0

set tabstop=4

set softtabstop=4

set shiftwidth=4

set autoindent

set smartindent

set backspace=indent,eol,start

set incsearch

set ignorecase

set ruler

set wildmenu

set commentstring=\ #\ %s

set foldlevel=0

set clipboard+=unnamed

syntax enable

syntax on基本意思就是縮排的時候,使用的tab是四個空格,進行自動和只能縮排,增強搜尋,並且忽略大小寫,語法高亮

有了這個,再也不需要打無數個空格而煩惱,也不用說幾個空格就是規範了。

python的虛擬環境應用

virtualenv no site packages ubuntu env 就可以在當前目錄建立乙個env目錄 虛擬環境名稱,這個資料夾就是儲存 python 虛擬環境 你會注意到,virtualenv會把python,setuptools和pip給你安裝上。1.安裝需要版本的python 2.指...

python人臉識別應用環境搭建

工具dlib face rcognition opencv 安裝過程如下 step1 準備安裝包 1.anaconda3 5.0.1 windows x86 64.exe 2.dlib 19.7.0 cp36 cp36m win amd64.whl 3.face recognition 1.0.0 ...

使用Anaconda虛擬環境管理Python版本

cd home ubuntu download wget通過以下命令正式開始安裝 bash anaconda3 2018.12 linux x86 64.sh在安裝過程中,需要你允許使用協議,輸入yes即可 do you accept the license terms?yes no no plea...