python好學嗎,python是什么 自學-初學 Python 者自學 Anaconda 的正確姿勢是什么?

 2023-11-18 阅读 27 评论 0

摘要:小哥哥,你先新建一個文本,然后寫下一句代碼: print('I love you') 然后嘞,請你將文本存為 這樣,小哥哥就獲得了處女python文件~ 那么問題來了,怎么運行py文件呢? 聰明如小哥哥,一定知道: 先下載一個p

小哥哥,你先新建一個文本,然后寫下一句代碼:

print('I love you')

然后嘞,請你將文本存為

這樣,小哥哥就獲得了處女python文件~

那么問題來了,怎么運行py文件呢?

聰明如小哥哥,一定知道:

先下載一個python解釋器,然后配置它的環境變量,

最后在.py文件所在的目錄下,打開cmd,輸入 python love.py,

按下回車后,duang,你就能得到"I love you”啦

小哥哥不要皺眉頭,

你可以在Download Python里下載python3,然后搜一篇博客照著配置環境。

anyway,歷經千難萬苦后,你終于斬獲了一血。

但小哥哥心想,如果能一鍵完成這些就好了,

于是low0.1版的anaconda誕生啦~

下載安裝它后,直接就可以在cmd里使用python解釋器啦~

媽媽再也不用擔心我配置環境啦

恭喜小哥哥,你現在可以暢所欲為的用python造輪子啦~

但很快你會發現,造輪子的速率太慢啦,產量低下

所以你想要import別人的輪子,比如下面的代碼:

import numpy as np

print(np.asarray([1040,2628])/2)

小哥哥運行這段代碼的話,

哦豁,No module named 'numpy'

咋辦呢?

先安裝一個pip,然后pip install numpy

怎么安裝pip呢?

你可以去官網Python Package Index下載,

也可以用easy_install pip(參考 三步走安裝pip 博客園),

還可以使用get-pip.py(參考 Installation - pip 10.0.0.dev0 documentation)

最后不要忘記配置環境變量喲~

啊終于裝好numpy啦~

接下來你可能還會需要scipy喲

啊哈,報錯了吧~

pip install scipy炒雞容易報錯哦~

當小哥哥哼次哼次的debug手擼裝好scipy后,

你會發現:

你還會用到很多很多庫hahaha

你還會遇到很多錯誤哈哈哈

然鵝,新手debug錯誤,總是很容易就把系統搞崩

于是一次次的吶喊:

"能不能給我一個虛擬環境,讓我不再傷害系統!!!”

于是low0.2版的anaconda誕生啦~

它會創建一個名為root的虛擬環境,帶有指定版本的python解釋器以及pip

還順便帶著一些常用的庫(比如numpy,scipy),

你還能使用conda install給root環境安裝其他的庫,不報錯的那種~

最后把root環境作為cmd里默認的python運行環境,

這樣你再也不用怕搞壞電腦啦~

當小哥哥身經百戰,errors從中過,片葉不沾身時,

你突然有個項目需要用python2

哦豁,再下載一個python2的解釋器,配好環境變量后,python2和python3終于都有了!

(此處留坑,日后詳細介紹如何安裝多個python,以及對應的pip的使用)

然后你想換個電腦,

哦豁,工程遷移新電腦?

pip install再來一遍,美不美???

是不是噩夢一般?

于是完整版的anaconda誕生啦~

它加上了虛擬環境的創建,刪除和復制,

你可以指定python的版本,創建一個名為xxx的環境,再給它安裝上項目需要的包,

你可以將這個配置好的xxx環境,復制到其他電腦上,

不想要時直接delete掉,

是不是美滋滋?

小哥哥好好體驗conda吧~

#有人想要教程具體教程么??

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/177101.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息