回覆列表
-
1 # 哪裡來回哪裡去
相關內容
- 我大學只讀了2年,現在28歲,如果零基礎開始學python,可以找到工作嗎?
- 少兒程式設計,Scratch還是Python怎麼選?
- 本人94年的,想學習程式設計方面技術,打算花錢進機構學習,零基礎對自己非常有信心,有沒有好的機構?
- 怎麼理解Python語言基本演算法程式設計?
- 零基礎小白如何在最短的時間快速入門python爬蟲?
- 零基礎想轉行做python爬蟲及資料分析方向的程式設計師,有哪些書可以推薦?
- 未來想往能源網際網路、人工智慧等方面發展,學程式設計的話是python還是java合適呢?
- 24歲青年從零基礎開始學程式設計有用嗎?
- 零基礎學習計算的程式碼程式設計或計算機基礎知識有什麼建議?
- python程式設計到底好不好學?
Python不僅開源,而且幾乎可以在任何平臺下執行,如我們所熟悉的:Windows/Unix/Linux/Macintosh。
在這裡我們說一下,在Windows作業系統中安裝python。
我的作業系統為:Windows 7,32位為例
安裝python的時候,我們既可以從原始碼安裝,同時也可以用已經編譯好並且打包好的二進位制版本進行安裝,這裡我選擇的是後者。
步驟一 下載安裝包
這裡我選擇的是:python-3.3.2.msi
步驟二 安裝
下載獲取到:python-3.3.2.msi安裝包,我們雙擊python-3.3.2.msi即可進行安裝操作
我安裝的目錄為:E:\Python33
步驟三 路徑設定
一般情況下,我們安裝好Python之後便可以直接使用。可以在命令列下輸入Python看是否可以進入Python的互動模式,
如果不能進入,則有可能是環境變數問題,需要做一些調整。
在Windows的路徑新增Python的目錄:
命令提示符 : 類似於環境變數路徑 %path%;C:Python ,回車;
或者您可以在圖形介面下操作設定環境變數,計算機->屬性->高階系統設定->高階->環境變數
步驟四 效果
安裝完後的安裝目錄檔案:
到此,python的安裝就算是成功了。
之前對於pycharm中的各種直譯器的設定一頭霧水,今天來總結一下。
在建立新的project的時候有兩種方式,一種是conda環境,一種是virtual環境。其實這兩種方式都可以將不同的project和環境隔離開。這也就意味著我們可以將project可以設定成我們任意想要的版本形式,比如我可以在A project中用的是python2.7.在Bproject 中用的是python 3.3.2這兩個project互不影響衝突.但是有一個問題.我們怎麼把第三方庫/包安裝在指定的conda enviroment 中.我之前安裝的第三方庫都裝在哪裡了?
我們這裡測試建立一個conda enviroment .project location為 home/quinn/test conda enviroment location為/home/quinn/anaconda3/envs/test python version 為3.3.2.這裡的版本也是可選的.這樣我們就替代了在anaconda prompt 中建立envroment了 conda create --name test python=3.6了我們現在可以看到在anaconda navigator中已經有了這個環境了.這就意味著我們又建立了一個新隔離的環境.而virtual environment可以選擇各種編譯器.可以是你在conda中生成的一個環境,也可以是ubuntu自帶的python直譯器.
為了方便,我先建立幾個常用的conda環境,比如 python3.3.2 python2.7然後以後在建立project的時候,直接在exixting interpreter 中選擇就可以.同理如果想在existing中選擇本地local的話,可以不用再建立了.直接在virtual 中選一個曾經建立好的irtual environment 中建立就可以.或者在conda environment中,選擇home/quinn/anaconda3/envs/python36/bin/python3.3.2.就可以了
我們可以用conda install packname 來安裝第三方庫或者 anaconda search -t conda pillow
再用show指令來安裝
將安裝好的第三方庫載入到環境中,用安裝python第三方庫
現在還有一個問題,怎麼在ubunu prompt中更改python版本?也就是更改base environment的版本
還有一個就是之前conda安裝的包都安裝到哪裡了?
安裝到anaconda3/pkgs裡面了,裡面是各種包
在終端使用pip下載的第三方package將存放在以下目錄:
/usr/local/lib/python3.5/dist-packages
只要將上圖中對應的package複製到venv中的對應的site-package資料夾即可,該資料夾的目錄如下
~/venv/lib/python3.5/site-package(我的python interprefer為3.3.2版本)