研究python爬蟲,需要用到Beautiful Soup
但是Mac默認的python版本為2.7 自己安裝了3.6的版本
import 報錯
查找資料:
Mac在啟動,會先加載系統配置文件(包括~/.bash_profile ),所有默認的命令的路徑,將會配配置文件 (比如:~/.bash_profile)中的路徑覆蓋,並且,是后面覆蓋前面的路徑:例如,在終端輸入“python”, 系統會在配置文件中的路徑查找,一直到找到位置(在配置文件中從后向前找)
強烈建議不要直接sudo ln ‑s (會直接覆蓋系統原來的link導致想調用自帶python的軟件出現問題),修改 path variable雖然比較安全,但對於你的需要是沒有太大必要的。 想要實現你的如下要求 在終端里直接輸入“python -V”命令就能看到py版本?直接在.profile加一個alias就可以了。
可以修改 ~/.bash_profile (具體的path取決於你的python3安裝路徑):
alias python="/usr/local/bin/python3.6"
然后
source ~/.bash_profile