python詞頻統(tǒng)計 為什么在安裝了anaconda后,python還是找不到模塊?
為什么在安裝了anaconda后,python還是找不到模塊?問題描述的不是太清楚,我想是不是指運(yùn)行了conda install anaconda,命令之后依然提示?如果是這樣,那么確認(rèn)一下pytho
為什么在安裝了anaconda后,python還是找不到模塊?
問題描述的不是太清楚,我想是不是指運(yùn)行了conda install anaconda,命令之后依然提示?如果是這樣,那么確認(rèn)一下python的具體版本吧,畢竟使用conda,可以激活不同的python環(huán)境的,是不是要運(yùn)行的版本問題
知乎上這么多推崇學(xué)Python入IT行的,如果他們學(xué)完P(guān)ython這一套找不到工作怎么辦?
0.
Python的語法簡單,現(xiàn)在基本什么人都學(xué)。筆者所在的西電,全校的人基本都會Python,很多院系專門開設(shè)課程講Python,計算機(jī)院是Java/Python二選一,選Java的占絕大多數(shù),但是大家也會自學(xué)Python。非計算機(jī)專業(yè)的人學(xué)習(xí)Python是因為Python語法簡單,能讓他們很好的專注于他們的本職工作,不在代碼上多花時間,這犧牲了運(yùn)行速度,但他們對運(yùn)行速度是不敏感的。所以Python相當(dāng)大眾,也適合從一開始啥也不懂開始入門。
1.
這個語言最大的問題是不太適合做軟件開發(fā),因為開發(fā)軟件對于運(yùn)行速度是敏感的。它在科學(xué)計算還有AI領(lǐng)域應(yīng)用廣泛。這兩個領(lǐng)域?qū)τ趶臉I(yè)者的數(shù)學(xué)要求很高,所以只會Python絕對找不了工作。這兩個領(lǐng)域的人,其實人家JAVA不會嗎?還是C/Cpp不會呢?其實人家都會,只不過他們的工作重點不在編碼上而在于算法,訓(xùn)練模型上,而且比較知名的框架,比如pytorch,tensorflow,都是使用Python作為開發(fā)語言。如果只學(xué)Python,那學(xué)AI能學(xué)成API就不錯了,最高境界就是調(diào)包俠。
2.
對于想轉(zhuǎn)行的人來說,其實語言這東西是最簡單的,現(xiàn)在不同的語言差異很小,語法層面基本上都是互通的,看幾天文檔就能上手熟練了。真正決定你的層次的是算法,數(shù)據(jù)結(jié)構(gòu),操作系統(tǒng),計網(wǎng)計組的掌握。然后再進(jìn)階,就是數(shù)學(xué)能力的比拼了。普通的高數(shù)線代概統(tǒng)根本不夠用了,得看數(shù)學(xué)系的書。
3.
知乎現(xiàn)在做AI的人很多,現(xiàn)在又正好在風(fēng)口上,所以天天吹Python,但是計算機(jī)產(chǎn)業(yè)發(fā)展至今,開發(fā)依然是大頭,而軟件開發(fā)就是Java,cpp,c的天下了。