2020新版本pycharm+anaconda+opencv+pyqt環(huán)境配置學(xué)習(xí)筆記,親測可用
一、pycharm介紹與安裝
1.pycharm介紹
PyCharm是一種Python IDE,是Python語言開發(fā)時提高其效率的工具,比如調(diào)試、語法高亮、Project管理、代碼跳轉(zhuǎn)、智能提示、自動完成、單元測試、版本控制。其本身可以在線上更新和下載庫,但本文未使用,使用的是anaconda進行管理
選擇原因
開發(fā)項目,管理項目資源方便,可導(dǎo)入各種集成庫進行開發(fā),圖像處理,界面設(shè)計,數(shù)據(jù)庫管理等皆可融為一起,方便實際工程項目開發(fā)使用
2.安裝教程
1、首先去Pycharm官網(wǎng),或者直接輸入網(wǎng)址:https://www.jetbrains.com/,下載PyCharm安裝包,這里以2019版本為例,根據(jù)自己電腦的操作系統(tǒng)進行選擇,這里以Windows為例
2.等待安裝包下載成功后直接安裝
3.安裝目錄建議選擇C盤以外,為系統(tǒng)盤節(jié)省資源
4.貌似新版本只支持64bit,選擇相應(yīng)選項,勾選原因為直接加入電腦環(huán)境變量,連接py文件,若不勾選,還需額外配置電腦環(huán)境變量
5.下一步,直達(dá)安裝進度條
6.安裝成功,稍后重啟
7.雙擊圖標(biāo)打開,不進行配置
8.安裝成功
二、anaconda介紹與安裝
1.anaconda介紹
Anaconda指的是一個開源的Python發(fā)行版本,其包含了conda、Python等180多個科學(xué)包及其依賴項。包含兩個版本Anaconda和Miniconda
Anaconda包括Conda、Python以及一大堆安裝好的工具包,比如:numpy、pandas等 Miniconda包括Conda、Python 本文以Anaconda完整版為例
選擇原因
可以快速獲取科學(xué)包和依賴包,方便開發(fā)獲取,環(huán)境管理器優(yōu)秀,便于配置到其他開發(fā)環(huán)境
2.安裝教程
1.前往官方下載頁面下載https://www.anaconda.com/,這里以Windows,py3.7 ,64bit為例
2.完成下載后,雙擊安裝,一路向下,直到出現(xiàn)install for
i Just me還是All Users,假如你的電腦有好幾個 Users ,才需要考慮這個問題.其實我們電腦一般就一個 User,就我們一個人使用,如果你的電腦有多個用戶,選擇All Users,我這里直接 All User,繼續(xù)點擊 Next 。
3.接下來更改路徑,選擇系統(tǒng)盤以外的磁盤
4.接下來是Advanced Options ,高級選項,第一個不勾選,第二個勾選
第一個是添加到環(huán)境變量,后面我們會自己添加第二個選項默認(rèn)使用 Python 3.7
5.開始安裝
6.配置環(huán)境變量(重要)
如果是windows的話需要去 控制面板\系統(tǒng)和安全\系統(tǒng)\高級系統(tǒng)設(shè)置\環(huán)境變量\用戶變量\PATH
7.升級包
可以打開命令行(最好用管理員模式打開) 輸入測試conda conda --version 測試Python Python --version 升級conda conda upgrade --all
安裝成功
三、重要!pycharm和anaconda環(huán)境統(tǒng)一配置(解釋器)
目前為止,我們已經(jīng)安裝好了pycharm和anaconda,注意在這里我們雖然沒有安裝python,但是已經(jīng)通過pycharm和anaconda分別自動安裝了。
是的,是分別安裝了, 接下來便是展現(xiàn)anaconda的環(huán)境管理能力了我們需要在pycharm 中更改配置,選擇anaconda的依賴包為方式進行開發(fā),即使用anaconda中的python進行開發(fā),同理,opencv,qt的庫也是如此,無需再單獨下載
1.將anaconda環(huán)境配置進pycharm
1.新建或打開一個項目,進入pycharm主頁
2.文件,設(shè)置找到下圖位置的project interpreter:
3.點擊齒輪,選擇add
4.選擇anaconda的python環(huán)境,目錄為anaconda安裝位置
5.配置解釋器成功,可以看到現(xiàn)在pycharm環(huán)境中的所有依賴包
四、加載opencv
opencv有多種安裝方式,但由于本博客是通過anaconda進行環(huán)境管理,所以其他安裝方式并不適合
1.進入anaconda,配置依賴包獲取途徑,通過像Ubuntu一樣的方法,提前設(shè)置有下載地址,我們需要更改幾個更便捷的網(wǎng)址,Anaconda.org的服務(wù)器在國外,更快的方式是從清華大學(xué)開源軟件鏡像站進行下載并配置鏡像。
2.選擇channel,add添加
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
2.進入環(huán)境,查找opencv包,勾選后,右下角安裝
3.查看是否安裝成功,在開始欄找到anaconda中的Spyder中新建py文件測試
4.測試成功
import cv2 img = cv2.imread("C:\\Users\Administrator\Desktop\k/k.jpg") cv2.namedWindow('img', cv2.WINDOW_AUTOSIZE) cv2.imshow("Image", img) cv2.waitKey (0) cv2.destroyAllWindows()
五、加載qt
1.打開anaconda,environment—>not installed搜索pyqt,會看到pyqt的包,直接勾選后右下角apply就安裝好了。安完后可以切換到installed查看是否真正安裝成功。
2、安裝完P(guān)yQt5之后,可以在anaconda—>Libra—>bin目錄下看到designer.exe,這個就是用來畫界面的QtDesigner,記住這個目錄,一會兒會用到。
3、打開PyCharm,打開File—>Settings—>External Tools,點擊加號來添加自己的工具(添加外部工具):添加方法見第四步
第一個是QT工具
第二個是ui轉(zhuǎn)py工具,由于QT界面設(shè)計后產(chǎn)生文件默認(rèn)為ui格式。
4.配置方法
Name:QtDesigner Group:Qt Programs:F:\anaconda\Library\bin\designer.exe(這里是各位自己的designer路徑,之前所看到的) Working directory:
P r o j e c t F i l e D i rProjectFileDirProjectFileDir
完成后點“OK”,現(xiàn)在QtDesigner就配置好了,就可以直接在PyCharm中打開它來畫界面了,但是要在PyCharm中把界面的.ui文件轉(zhuǎn)換為.py文件還需要后面的配置。
5、同樣在External Tools中點擊加號來配置pyuic:
Name:Pyuic Group:Qt Program:F:\anaconda\python.exe(各位自己的python路徑) Arguments:-m PyQt5.uic.pyuic
F i l e N a m eFileNameFileName -o F i l e N a m e W i t h o u t E x t e n s i o nFileNameWithoutExtensionFileNameWithoutExtension.py Working directory: F i l e D i rFileDirFileDir
6、至此就全部配置好了,接下來是test,回到PyCharm,Tools—>Qt—>QtDesigner,點擊即可打開designer:然后創(chuàng)建一個最簡單的界面。這里以text.ui為例
7.保存后回到pycharm,可以看到工程目錄下已經(jīng)產(chǎn)生了text.ui,右鍵它,Qt—>Pyuic,點擊后即可產(chǎn)生text.py文件。
六、總結(jié)
到此這篇關(guān)于2020新版本pycharm+anaconda+opencv+pyqt環(huán)境配置學(xué)習(xí)筆記,親測可用的文章就介紹到這了,更多相關(guān)pycharm anaconda opencv pyqt環(huán)境配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Windows下PyCharm配置Anaconda環(huán)境(超詳細(xì)教程)
- Linux下Pycharm、Anaconda環(huán)境配置及使用踩坑
- 在Mac中PyCharm配置python Anaconda環(huán)境過程圖解
- Mac中PyCharm配置Anaconda環(huán)境的方法
- PyCharm配置anaconda環(huán)境的步驟詳解
- PyCharm 2020.2下配置Anaconda環(huán)境的方法步驟
- PyCharm Anaconda配置PyQt5開發(fā)環(huán)境及創(chuàng)建項目的教程詳解
- Anaconda+Pycharm環(huán)境下的PyTorch配置方法
- Anaconda安裝pytorch及配置PyCharm 2021環(huán)境
- Anaconda+pycharm安裝及環(huán)境配置全過程
相關(guān)文章
python的input,print,eval函數(shù)概述
這篇文章主要為大家概述了python的input,print,eval函數(shù),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-01-01python 實現(xiàn)圍棋游戲(純tkinter gui)
這篇文章主要介紹了python 如何實現(xiàn)圍棋游戲,幫助大家利用tkinter制作圖形界面程序,感興趣的朋友可以了解下2020-11-11Jupyter安裝nbextensions,啟動提示沒有nbextensions庫
這篇文章主要介紹了Jupyter安裝nbextensions,啟動提示沒有nbextensions庫,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-03-03python3的一個天坑問題及解決方法:報錯UnicodeDecodeError: ‘utf-8‘
在調(diào)試程序發(fā)現(xiàn)python3的一個天坑問題:報錯UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xa3 in position 59: invalid,特此曝光,為眾位開發(fā)朋友提個醒2023-09-09python+Word2Vec實現(xiàn)中文聊天機器人的示例代碼
本文主要介紹了python+Word2Vec實現(xiàn)中文聊天機器人,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03tensorflow2.10使用BERT實現(xiàn)Semantic Similarity過程解析
這篇文章主要為大家介紹了tensorflow2.10使用BERT實現(xiàn)Semantic Similarity過程解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-04-04在Python中使用SimpleParse模塊進行解析的教程
這篇文章主要介紹了在Python中使用SimpleParse模塊進行解析的教程,文章來自于IBM官方的開發(fā)者技術(shù)文檔,需要的朋友可以參考下2015-04-04