3 回答

TA貢獻1815條經(jīng)驗 獲得超6個贊
Sublime 使用錯誤的 Python 環(huán)境的問題。
您需要添加新的構建配置:
檢查你的Python3路徑在哪里(使用which或where命令,取決于你的操作系統(tǒng))
添加并配置構建系統(tǒng)(查看下面的鏈接或谷歌如何做到這一點)
選擇新創(chuàng)建的構建系統(tǒng)

TA貢獻1873條經(jīng)驗 獲得超9個贊
我不是 Mac 專家,但是……我知道 Mac 有自己的 python2 和 3 內部版本,這對于操作系統(tǒng)的運行至關重要,因此您可能將 pip 安裝到這些版本中,而不是通過 PATH 操作的版本中。

TA貢獻1811條經(jīng)驗 獲得超6個贊
我建議在命令行中嘗試一切。
MacOS 基于 Unix,對命令行非常友好。
我還建議使用 Python 虛擬環(huán)境,因此創(chuàng)建一個虛擬環(huán)境,然后在那里安裝您需要的東西。
轉到要創(chuàng)建 Python virtualenvs 的文件夾,并創(chuàng)建一個名為 learn 的 virtualenv,然后在其中安裝 requests_html:
mkdir ~/venvs
cd ~/venvs
python3 -m venv learn
source learn/bin/activate
learn/bin/pip install requests-html
然后在運行項目時,確保已激活該虛擬環(huán)境
source learn/bin/activate
在此階段確認使用的 python 程序是否是來自您的虛擬環(huán)境的程序很有用,因此請嘗試
which python
which python3
并讓我們知道答案。理想情況下,python 或 python3 是 virtualenv 中的一個。然后,用好的方法,嘗試:
python myproject.py
您正確導入,它應該位于您的文件 myproject.py 中
import requests_html
添加回答
舉報