溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

python vscode import unsolved import 終極解決方案

發(fā)布時間:2020-07-22 21:19:25 來源:網(wǎng)絡(luò) 閱讀:1914 作者:哈夫猿 欄目:編程語言
            重要事情說三遍kindle文件推送功能文件大小不能超過50M。
            自己要給kindle推送PDF文件,文件大小限制為50M(為什么要推送而不是USB手動拷貝呢,因為推送時可以進(jìn)行自動格式轉(zhuǎn)換,看起來更方便)。直接辦法就是百度了下PDF文件分割工具。網(wǎng)絡(luò)上時有很多離線或在線分割工具,但是試用版本的都不能分割大文件,想來功能比較簡單就準(zhǔn)備自己做一個簡單工具。
            開發(fā)語言準(zhǔn)備選擇go 或者python, 這兩個近期在用,軟件包安裝比較方便,老本行C++就不考慮了。搜了下PDF文件操作的DEMO,最終選擇ubuntu18  Python + VSCODE + PyPDF2。
            .......編碼過程中使用PyPDF2的接口沒有方法提示,可能是VScode插件配置的問題。檢查編碼沒有語法錯誤,但是在import PyPDF2被×××下劃線標(biāo)注,這里有問題。
            ![](https://cache.yisu.com/upload/information/20200310/57/113741.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
            具體問題如下:
            unsolved import PyPDF2.
            ![](https://cache.yisu.com/upload/information/20200310/57/113743.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

    可以確定的是PyPDF2軟件包已經(jīng)通過pip安裝成功,在終端中可以導(dǎo)入軟件包。
    難道是軟件包安裝位置不對?
    依然百度但是沒有有效的解決方案,并沒有找到VScode設(shè)置包引用路徑的相關(guān)設(shè)置。
    打開VSCODE官方文檔,查看python相關(guān)頁面,在前提第二條中黑色加粗要求安裝PYTHON3。
    對比了下自己已安裝的版本,
    ![](https://cache.yisu.com/upload/information/20200310/57/113744.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
    在VSCODE窗口左下角有當(dāng)前PYTHON解釋器的版本為Python3的版本,點開后還有一個pthon2的解釋器。
    切換到python2的解釋器,稍等片刻,import PyPDF2的告警提示消除了,編輯器提示功能回復(fù)。
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI