python刪除模塊
『壹』 python - 環境 - python用conda創建虛擬環境
創建虛擬環境是為了讓項目運行在一個獨立的局部的Python環境中,這樣可以讓不同項目用不同的python模塊,使得不同環境不會相互干擾。
因為虛擬環境可以使一個Python程序擁有獨立的 庫library 和 解釋器interpreter ,而不用與其他Python程序共享統一個library和interpreter。
打個比方 :如果程序A、程序B是用同一個python環境,程序A需要某個庫的1.0版本,而程序B需要同樣這個庫的2.0版本,那麼程序A能執行,則程序B就不能執行。
先進入命令行窗口 win+R ,輸入 cmd
羅列當前已有的虛擬環境 conda env list
我這台電腦有3個環境,分別是 base 、 professior 、 pycharm book
其中 base 可以看到有個*,代表的是它為最根本的環境。
查看 conda create 命令
從上圖可以看到
創建名為 frog_test 的虛擬環境,指定python版本 3.7 。
conda create -n frog_test python=3.7
關注最末尾這幾句話:
查看是否創建成功
看到 (frog_test) 則代表進入成功
指定環境,查看已安裝的包 conda list -n frog_test
指定環境,安裝指定版本的包 conda install -n frog_test pandas==1.0.4
安裝慢的話可以用鏡像源,進入虛擬環境後用
pip install 模塊名 -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
再次查看,可以發現已經安裝成功。
其餘如:更新模塊包、刪除模塊包,全部都可以進入虛擬環境後 pip 進行
更新pandas模塊包
更新pandas模塊包 pip install --upgrade pandas -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
之前安裝的1.0.4版本pandas變成1.0.5了。
刪除pandas模塊包
刪除成功
=====================================================
『貳』 如何用python刪除一個文件
os.remove('文件') 直接從系統裡面刪除文件,不經過回收站。
os.rmdir('文件夾') 直接從系統裡面刪除空文件夾,不經過回收站。
shutil.rmtree('文件夾') 直接從系統裡面刪除文件夾(文件夾裡面可以有別的文件),不經過回收站。所以要小心不要誤刪。
可使用第三方包,send2trash
send2trash.send2trash() 可以刪除任何東西,刪除的東西送回回收站。
『叄』 Python 卸載一個第三方模塊,並卸載其依賴包
使用 pip 安裝了一個 Python 的第三方模塊的時候,總會安裝其依賴的其他模塊。而當我們卸載的時候,卻不能將其依賴的模塊一並刪除。現在我想要達到的效果就是當我刪除某一個模塊的時候,我希望將其依賴的模塊也刪掉。
想要達到這個目標,需要知道下面這些東西:
通過上面的圖,我們可以知道 xlwings 這個模塊依賴 comtypes 這個模塊。
『肆』 怎樣卸載已經安裝在Python上的模塊
卸載已經安裝在Python上的模塊的方法如下(本方法以卸載 matplotlib為例):
1.打開Anaconda軟體,在Anaconda Prompt下輸入代碼:pip uninstall matplotlib
(4)python刪除模塊擴展閱讀:
1.Python本身被設計為可擴充的。並非所有的特性和功能都集成到語言核心。Python提供了豐富的API和工具,以便程序員能夠輕松地使用C語言、C++、Cython來編寫擴充模塊。
2.Python編譯器本身也可以被集成到其它需要腳本語言的程序內。因此,很多人還把Python作為一種「膠水語言」(glue language)使用。
3.使用Python將其他語言編寫的程序進行集成和封裝。在Google內部的很多項目,例如Google Engine使用C++編寫性能要求極高的部分,然後用Python或Java/Go調用相應的模塊。
『伍』 python中tkinter模塊如何消毀組件
如何在tkinter窗體上動態創建組件以及銷毀組件的方法。
import tkinter
import tkinter.messagebox
import tkinter.simpledialog
btnList = []
# 動態創建組件,並計算組件在窗體上的位置
def place(n):
for i in range(n):
exec('btn'+str(i)+'=tkinter.Button(root,text='+str(i)+')')
eval('btn'+str(i)).place(x=80, y=10+i*30, width=60, height=20)
btnList.append(eval('btn'+str(i)))
root.geometry('200x'+str((n)*30+70)+'+400+300')
return n*30 + 10
# 創建tkinter應用程序
root = tkinter.Tk()
# 窗口標題
root.title('動態創建組件')
# 窗口初始大小和位置
root.geometry('200x180+400+300')
# 不允許改變窗口大小
root.resizable(False, False)
# 增加按鈕的按鈕
def btnSetClick():
n = tkinter.simpledialog.askinteger(title='輸入一個整數',
prompt='想動態增加幾個按鈕:',
initialvalue=3)
if n and n>0:
startY = place(n)
modify(startY)
# 根據需要禁用和啟用「增加按鈕」和「清空按鈕」
btnSet['state'] = 'disabled'
btnClear['state'] = 'normal'
btnSet = tkinter.Button(root,
text='增加按鈕',
command=btnSetClick)
def btnClearClick():
global btnList
# 刪除動態創建的按鈕
for btn in btnList:
btn.destroy()
btnList = []
modify(20)
btnClear['state'] = 'disabled'
btnSet['state'] = 'normal'
btnClear = tkinter.Button(root,
text='清空按鈕',
command=btnClearClick)
# 默認處於禁用狀態
btnClear['state'] = 'disabled'
# 動態調整「增加按鈕」和「清空按鈕」的位置
def modify(startY):
btnSet.place(x=10, y=startY, width=80, height=20)
btnClear.place(x=100, y=startY, width=80, height=20)
modify(20)
root.mainloop()
代碼運行後初始狀態為:單擊「增加按鈕」後,在彈出的窗口中輸入5,然後窗體變為下面的樣子:
單擊「清空按鈕「後恢復到初始狀態。
『陸』 哪位大神知道如何用Python中的docx模塊刪除docx文檔中的表格
可以使用docx模塊。
from docx import Document # 導入庫"""word表格中"""
path = "C:\\Users\\1\\Desktop\\測試.docx" # 文件路徑
document = Document(path) # 讀入文件
tables = document.tables # 獲取文件中的表格集
刪掉指定的那一個表格即可
希望我的回答對你有幫助~
『柒』 在cmd中python如何卸載模塊
python是一個很有趣的語言,可以在命令行窗口運行。python中有很多功能強大的模塊,但是有時不需要想卸載時該怎麼辦呢?第一步,點擊鍵盤 win+r,打開運行窗口。(推薦學習:Python視頻教程)
第二步,在窗口中輸入「cmd",點擊確定,打開windows命令行窗口。
第三步,在windows命令行窗口中輸入"pip uninstall xxx",卸載xxx模塊。xxx是模塊名。
例如下圖:
第四步,命令行窗口詢問是否卸載xxx模塊,輸入"y",表示確定卸載xxx模塊。
第五步,在命令行窗口中,輸入"pip pst",檢查python安裝的模塊,如果沒有xxx模塊,表明卸載成功。
更多Python相關技術文章,請訪問Python教程欄目進行學習!以上就是小編分享的關於在cmd中python如何卸載模塊的詳細內容希望對大家有所幫助,更多有關python教程請關注環球青藤其它相關文章!
『捌』 python有多個環境怎麼刪除其中一個環境的模塊
如果要用cmd環境卸載某個python環境的模塊 ,先將你要卸載的python環境配置為當前環境,然後再pip uninstall 模塊
如果不想配置環境變數,則在cmd中,切換目錄到需要卸載的python安裝目錄下的scripts目錄下 pip.exe uninstall 模塊
『玖』 python influxdb模塊怎麼刪除表
open(file) as f:
content = yaml.load(f)
switches = [ i['name'] for i in content['switch'] ]
return render_template('index.html', switches=switches)
@app.route('/api'