Eric 6 使用者指南/入門/安裝
Eric 可以透過 Python 包索引 (PyPI) 使用 pip 安裝(見下文)。這是在您的計算機上使 Eric 正常執行的推薦方法,也是最簡單的方法。
您的 Linux 發行版可能有一個用於 Eric 的安裝包。是否使用它而不是 pip 可能歸結為權衡問題。Anaconda、apt、yum 和 pacman 等打包系統非常擅長快速、可靠地安裝軟體,避免“依賴地獄”。另一方面,打包系統幾乎肯定會安裝最新的 Eric 版本,並且可能落後一個主要版本。此外,請注意,您正在採用發行版打包程式所做的安裝選擇。
具體細節取決於發行版,選擇還取決於您的舒適度和經驗水平(儘管使用 pip 安裝非常簡單)。無論如何,不建議混搭。例如,使用打包系統安裝 PyQt5 和 QScintilla,然後嘗試使用它的 install.py 指令碼安裝 Eric 可能無法正常工作。Eric 需要這些產品的特定版本號 - 如果安裝的版本不匹配,Eric 可能會中止安裝。
同樣,如果您從 Qt 公司以外的地方獲得了 Qt5 的部分副本,您可能會發現 Eric 中的某些功能神秘地無法正常工作。
Eric 需要首先安裝 Qt5、PyQt5 和 QScintilla。如果您使用 pip,PyQt5 和 QScintilla 將自動安裝。
從 Qt 公司 下載 Qt5 的線上安裝程式。您應該會得到一個名為類似於
qt-unified-linux-x64-3.x.x.run
要使用它,首先使其可執行。在終端中
chmod u+x qt-unified-linux-x64-3.2.3.run
然後執行它
./qt-unified-linux-x64-3.2.3.run
Eric 在 Qt 中有一些掛鉤,因此最好從您正在安裝的 Qt 版本中的安裝選擇中廣泛選擇。您可能能夠取消選擇肯定不適用於您的部分(也許是 Wayland?)。
將 Eric 安裝到 Python 虛擬環境 中將使 Eric 及其相關包與其他 Python 應用程式/包/專案隔離。這有助於最大程度地減少它們之間的衝突。
您可能需要先安裝 Python 模組 venv。
然後,在終端中
- 確認您已安裝 pip
pip --version
如果 pip 未安裝,Python 文件 提供了全面的建議。
- 建立一個資料夾來包含 Eric
mkdir <path to virtual env directory>
- 在該資料夾中建立一個 Python 虛擬環境
python3 -m venv <path to virtual env directory>
- 啟用它
source <path to virtual env directory>/bin/activate
- (用於 bash。其他 shell 在 Eric/bin 中有自己的指令碼。)
- 確認 pip、setuptools 和 wheel 已更新
python -m pip install –upgrade pip setuptools wheel
- 安裝 Eric
pip install eric-ide
使用 pip 安裝還有一個額外的好處,它也會安裝 PyQt5 和 QScintilla 的先決條件。
您可以從 SourceForge 下載 .zip 存檔,方法是點選 Eric 的 [https://eric-ide.python-projects.org/eric-download.html 安裝\ 頁面上的連結。將其解壓到合適的資料夾中。其 /scripts 資料夾中將有一個 install.py 指令碼。按照上述步驟安裝 Qt、PyQt5 和 QScintilla。
接下來,使用 pip 安裝 PyQt5
pip install PyQt5
然後安裝 QScintilla
pip install QScintilla
(也可以從原始碼構建這些包 - 請參閱 Riverbank 網站了解詳細資訊。)
最後建立並激活 Eric 的虛擬環境(如上所述),然後執行
python <path to virtual env directory>\scripts\install.py
使用 pip 升級 Eric 非常簡單
pip install --upgrade eric-ide
安裝並驗證 Python 是否正在執行,然後在命令提示符中輸入以下內容(可能需要提升許可權)
pip install eric-ide