1. 程式人生 > >Python中一些比較難安裝的Package

Python中一些比較難安裝的Package

1 pip install textract

  1. 安裝這個模組,可能會提示缺失“swig.exe”的問題。swig是一個將c/c++程式碼和高階語言繫結的工具。 swigwin-3.0.12.zip,解壓後有個swig.exe,確保把swig.exe所在目錄增加到環境變數,可解決該問題。
  2. 重新開啟cmd(這樣才能重新載入新的環境變數),輸入pip install textract,可能還會提示錯誤,來到pip\compat的程式碼中,按照下述方式新增errors=‘ignore’
  3. 如果報了:error: Microsoft Visual C++ 14.0 is required. 點選連結,下載安裝“Visual C++ Build Tools 2015”,安裝好vs2015後,重新開啟cmd
    ,輸入pip install textract。

2 pip install unrar

  1. 這是一個用於解壓rar檔案的模組。這句命令的安裝本身不會有問題,但是在使用中用“from unrar import rarfile”會報錯:LookupError: Couldn’t find path to unrar library。
  2. 解決方法參考該文: python3如何解壓縮.rar檔案,需要下載安裝UnRARDLL.exe,並將“C:\Program Files (x86)\UnrarDLL\x64”放到環境變數,同時把檔名改為“unrar.dll”、“unrar.lib”。