本文是一篇個人總結,win10下anaconda3+python3.7+pycharm2018.3.4環境配置。下次再配置就方便許多。
注意: win10下配置python環境方法十分多,總體分兩類:
1.下載python和pycharm,然后將pycharm的環境解釋器改為python.exe
2.下載anaconda,anaconda會自帶python,然后下載pycharm,將pycharm的環境解釋器更改為anaconda路徑的python.exe。(anaconda本身自帶的python是base環境;由于anaconda可以建立不同的獨立環境,如python3.5,python3.6等等,因此解釋器也可以更改為相應的環境。)
?
一、下載anaconda并安裝
1、anaconda官網下載,選擇windows版本,python3.7。參考https://www.cnblogs.com/zhouzhishuai/p/8401103.html,該博客有下載地址和更詳細的安裝過程。
下載好后,一路點擊next,在最后一個頁面兩個打鉤選項:(1)將anaconda加入你的環境變量Path (2)默認使用python3.X 請一定將這兩個都打上鉤!!!!加入環境變量path很重要!!!!
2、打開conda Prompt,進入base環境。輸入“conda install py-opencv”,安裝opencv圖像處理包;輸入conda install opencv-contrib-python,安裝該包
- 安裝這倆包的方法還有三種:pip install XXX包名XXX;進入anaconda軟件進行安裝;在pycharm里安裝
- 但conda就可以了,因為方法太多我很迷所以每種方法都去了解走了很多坑
二、下載pycharm并安裝
1、pycharm官網下載,選擇conmunity社區免費版。可參考https://www.cnblogs.com/zhouzhishuai/p/8401103.html安裝過程,但是安好之后,打開pycharm新建工程和該博客不同。若是19年版本pycharm,參考https://blog.csdn.net/mars_xiaolei/article/details/89510741
2、建好工程后,若想要將該工程的環境解釋器更換一下,按照:
3、新建工程的時候,其實就可以選擇我之前建立的tensorflow python3.5的環境
?3、如果一開始新建工程的時候選擇的是第一個New environment using ,需要點擊file--------setting------Project Interpreter。這種方式的工程解釋器后面都有工程名,形如Python3.7( untitled7 )路徑名,但該環境解釋器沒有啥包,要重新修改環境解釋器。修改完后解釋器就變成了Python3.7( untitled7)(2) 路徑名
4、file-----open,打開一個工程并查看該的環境解釋器,會發現有一個默認的環境解釋器。
最后:
看了很多博客到現在我也沒弄明白Virtual Environment、conda Environment的選擇環境解釋器有啥不同,到底什么情況選哪個。最開始入門就是稀里糊涂就也把解釋器選好了,好像咋選都可以啊。emmmmm弄不清楚算了, 最最保險的方式就是每次建立好工程,看一下解釋器是不是自己要的 。
二、anaconda的命令
1、要是用Spyder的話,注意可能出現部分代碼不能自動補全,需要修改相關文件。修改參考https://blog.csdn.net/weixin_43589681/article/details/83894991
2、熟悉conda命令,參考https://blog.csdn.net/LEoe_/article/details/70544190
3、安裝anaconda時候沒打√添加到環境變量,看https://blog.csdn.net/ChenGuiGan/article/details/81127650
4、19年5月清華源,就不能用了,conda install 包會報錯UnavailableInvalidChannel: The channel is not accessible or is invalid。。。404。。。解決方法如下(參考https://blog.csdn.net/qq_42859864/article/details/90340164#comments)
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://repo.continuum.io/pkgs/free/
conda config --add channels https://repo.continuum.io/pkgs/main/
conda config --set show_channel_urls yes
注意!!!!!!19年7月清華源恢復了已經!!!!!?
5、管理各種源,添加或者刪除。https://blog.csdn.net/qq_41204464/article/details/86539942
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
