ubuntu下Python匯入自定義模組的方法

2021-08-13 04:56:41 字數 525 閱讀 5907

當在python程式中匯入自定義模組時,若出現「import error:no module named ***」表明系統在python的搜尋路徑(pythonpath)中找不到該模組,需要把該模組新增到python的搜尋路徑中。

要用import mymodule匯入自定義的模組,其必須在python的搜尋路徑中,一般有三種方法可以採用:

1.將你自定義的模組(.py檔案)放置在python的任意搜尋路徑下(可以在python中輸入import syssys.path檢視搜尋路徑)

2.修改環境變數pythonpath以包含使用者自定義模組的路徑

3.修改python的sys.path變數,在匯入自定義模組前,執行以下操作。此方法也只能臨時起作用,退出python下次再進來就失效了。

import sys
參考:

1.how modules are found and imported

2.linux讓環境變數立即生效的方法

ubuntu 下mysql匯入出 sql檔案

鏈結 匯出整個資料庫 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 匯出乙個表 mysqldump u 使用者名稱 p 資料庫名 表名 匯出的檔名 匯出乙個資料庫結構 匯入資料庫 常用source 命令 進入mysql資料庫控制台,如mysql u root p mysql use ...

ubuntu下安裝redis及資料匯入匯出

1.檢視是否安裝 whereis redis cli 可以知道沒有安裝 2.sudo apt get install redis server 安裝成功 3.ps aux grep redis安裝完成後,redis伺服器會自動啟動,我們檢查redis伺服器程式 etc init.d redis se...

XP下python匯入PIL問題

本人在xp sp3系統下使用python 3.4.4 匯入pil包 pip3 install pillow正常,但一import image from pil時就報錯 from import imaging as core importerror dll load failed 找不到指定的模組 p...