解決Mac下使用python的坑
操作系統(tǒng):macOS High Sierra 10.13.3
Python3.6
因?yàn)榇税姹咀詭ython2.7,就下載并安裝了anaconda2的版本,結(jié)果使用的時(shí)候系統(tǒng)自帶的python和anaconda里的python沖突,也就是裝包的時(shí)候只在一處裝了,另一處卻不能使用。因此要配置環(huán)境變量,替代到系統(tǒng)自帶的版本。
python2.7總會(huì)發(fā)生中文字體亂碼的情況,果斷放棄,準(zhǔn)備使用anaconda3.
1.安裝anaconda3
在官網(wǎng)下載,并安裝,直接都是下一步。
2.修改環(huán)境變量
在命令行輸入:python
會(huì)提示python的版本以及使用的是哪一個(gè)python,配置python的環(huán)境變量 PYTHONPATH:是anaconda的python地址。
export PYTHONPATH=$PYTHONPATH:/anaconda3/lib/python3.6/site-packages
解決了矛盾,再次輸入python命令,就切換到anaconda3的環(huán)境了,開始你的python之旅吧。
3.安裝opencv
之前篇幅中下載好了opencv,但是需要修改,之前下載的是python2.7適配的,現(xiàn)在需要修改成python3.6的。其中下面的地址是homebrew安裝的opencv的地址,/usr/local/Cellar/opencv/3.4.1_2/lib/python3.6/site-packages
cd 命令,進(jìn)入anaconda3/lib/python3.6/site-packages
輸入命令:
sudo ln -s /usr/local/Cellar/opencv/3.4.1_2/lib/python3.6/site-packages/cv2.cpython-36m-darwin.so cv2.so
再進(jìn)入python環(huán)境,輸入import cv2
成功!
4.安裝keras
1>安裝tensorflow,
輸入命令:pip3 install --ignore-installed tensorflow
進(jìn)入python環(huán)境,輸入import tensorflow as tf ,成功,則說(shuō)明tensorflow安裝成功。
2>安裝keras
sudo pip install keras
以上這篇解決Mac下使用python的坑就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Python實(shí)現(xiàn)常見(jiàn)的幾種加密算法(MD5,SHA-1,HMAC,DES/AES,RSA和ECC)
- macOS系統(tǒng)下Vscode的python配置教程
- mac 上配置Pycharm連接遠(yuǎn)程服務(wù)器并實(shí)現(xiàn)使用遠(yuǎn)程服務(wù)器Python解釋器的方法
- 在Mac中PyCharm配置python Anaconda環(huán)境過(guò)程圖解
- Macbook安裝Python最新版本、GUI開發(fā)環(huán)境、圖像處理、視頻處理環(huán)境詳解
- Mac 使用python3的matplot畫圖不顯示的解決
- 在macOS上搭建python環(huán)境的實(shí)現(xiàn)方法
- 如何在mac下配置python虛擬環(huán)境
相關(guān)文章
淺談PyQt5中異步刷新UI和Python多線程總結(jié)
今天小編就為大家分享一篇淺談PyQt5中異步刷新UI和Python多線程總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-12-12
Python+Dlib+Opencv實(shí)現(xiàn)人臉采集并表情判別功能的代碼
這篇文章主要介紹了Python+Dlib+Opencv實(shí)現(xiàn)人臉采集并表情判別,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07
django queryset 去重 .distinct()說(shuō)明
這篇文章主要介紹了django queryset 去重 .distinct()說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-05-05
使用Python進(jìn)行時(shí)間序列分析的8種繪圖類型
時(shí)間序列數(shù)據(jù)是按時(shí)間順序按固定時(shí)間間隔排列的觀測(cè)值的集合,每個(gè)觀察對(duì)應(yīng)于一個(gè)特定的時(shí)間點(diǎn),并且可以以各種頻率(例如,每天、每月、每年)記錄數(shù)據(jù),本文介紹了幾種類型的繪圖,可幫助您使用 Python 進(jìn)行時(shí)間序列分析,并提供使用可免費(fèi)訪問(wèn)的數(shù)據(jù)集的詳細(xì)示例2023-09-09
python實(shí)現(xiàn)一行輸入多個(gè)值和一行輸出多個(gè)值的例子
今天小編就為大家分享一篇python實(shí)現(xiàn)一行輸入多個(gè)值和一行輸出多個(gè)值的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-07-07
基于Python采集爬取微信公眾號(hào)歷史數(shù)據(jù)
這篇文章主要介紹了基于Python采集爬取微信公眾號(hào)歷史數(shù)據(jù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11

