Python3學習壹——Anaconda+Pycharm環境搭建

Python學習1——環境搭建學習

任何編程語言的第一步就是選擇搭建編程環境。

選擇強迫癥第一個問題, 選擇Python2還是Python3,沒的說,新的就是好,Python3.6.5走起。

選擇強迫癥第二步,選擇什么IDE。最簡單的辦法就是用Python自帶的編程環境,也就是說Idle 的shell和編輯器。地址就是Python官方網站:Python3.6.5下載對于初學者來說是夠了。如果你是超級小白,那就不要糾結了,IDLE走起,廖雪峰教程走起。廖雪峰Python教程

如果講究一點的,可以選擇Pycharm作為IDE環境搭建,也比較簡單,唯一需要注意的就是創建虛擬環境和選擇解釋器。下載地址在這里,PyCharm——Windows版。永遠記得一句話,別用中文路徑。

再講究一點的就是Anaconda+Pycharm了。Anaconda指的是一個開源的Python發行版本,其包含了conda、Python等180多個科學包及其依賴項。 下載地址在這里:Anaconda下載用Anaconda最大的問題,就在于這玩意兒和Windows其實不太兼容,安裝起來容易出現各種稀奇古怪的問題。你去搜Anaconda的教程,多半都很簡單,下一步下一步什么的,你自己實際去裝,就很有可能出現各種稀奇古怪的問題,而這些問題一大半都出在環境變量上面。

這里是我找到的一個比較好的安裝教程網站,雖然并沒有解決我要解決的問題。Anaconda安裝教程我要解決的問題,可能你也會碰到,那就是Anaconda安裝完畢之后,找不到菜單。有的會跳出如下的錯誤提示:failed to create anacoda menu。而更加糟糕的是,連提示都沒有,菜單欄里面只有一個Anaconda Prompt在那里,你點擊一下,結果跳出一個CMD窗口,最上面是一句非常傻逼的'D:\Anaconda3\Scripts\activate.bat' is not recognized as an internal or external command,operable program or batch file.

我找了一圈網上的各種辦法,最后都不行,包括那個什么python .\Lib_nsis.py mkmenus,沒有卵用。最后我用自己的辦法解決了。

我分析下來,認為出現問題的原因還是環境變量的設置問題。因為我之前已經安裝了Python3.6.5,然后再安裝Anaconda,二者之間有沖突。然而我手工修改環境變量,試來試去也不管用。于是我一怒之下把涉及到Python的環境變量全部刪掉。然后重新安裝了Anaconda,但是這一次我是安裝在C盤,而不是D盤。好了之后試了下,發現Anaconda OK了,菜單欄出來了,就是這樣。
Anaconda菜單欄

至于Python3.6.5的環境變量,用安裝包修復下就好了。然后Pycharm里面,在項目的解釋器這里選擇Anaconda下面的Python.exe就行了,So easy.!
Pycharm環節設置

有童鞋可能要問為什么我的Pycharm是中文的?很簡單,因為我在網上下了一個中文包。記住別忘了備份。

最后一個問題,因為我是一個龜毛的完美主義者,所以我覺得Jupyter Notebook開始的默認文件夾是我的文檔,實在是太不爽了。畢竟我的文檔里面比較繁雜,各種亂七八糟的東西。我希望這個文件夾是在我默認的文件夾下面。

找了一圈修改方案,最后在知乎看到一個問題回答,完美的解決了。

綜合了樓上的觀點,總結如下:1.打開 cmd 輸入命令 jupyter notebook --generate-config2.找到C:\Users\Administrator.jupyter 中的文件 jupyter_notebook_config.py3.用記事本打開找到# The directory to use for notebooks and kernels.c.NotebookApp.notebook_dir = u' (請注意修改的是這一行)去掉最前面的#注釋,將其修改為c.NotebookApp.notebook_dir = u'E:\jupyter'(注意將#號刪除,注意是\雙斜線 這里的E:\jupyter是我喜歡的目錄)

OK,到此為止,所有龜毛的問題都搞定了,完美的環境搭建成功

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。