其實學習是一個逐步探索的過程。今天因為把帶有中文的Python安裝路徑給改了,結果帶來很大的麻煩,導致在命令行輸入vietualenv和其他一些第三方模塊都出現Fatal error in launcher。無奈之下,只能重新安裝。
安裝之后首先檢查環境變量有無改變。因為在安裝的時候已經勾選,所以並不需要你進行手動添加。第一次已經自動安裝了pip,因為pip的鏡像在國外服務器,所以可以手動把pip的下載源改為國內。
pip國內鏡像源。
阿里雲 http://mirrors.aliyun.com/pypi/simple/
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣 http://pypi.douban.com/simple
Python官方 https://pypi.python.org/simple/
v2ex http://pypi.v2ex.com/simple/
中國科學院 http://pypi.mirrors.opencas.cn/simple/
清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/
Windows下具體方法如下:
1.臨時使用:
在使用pip的時候加參數-i,如下:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas
2.永久使用
windows下,在user目錄中創建一個pip目錄,如C:\Users\xx\pip,新建文件pip.ini,內容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
在windows環境下修改pip鏡像源的方法(以python3.5為例)
(1):在windows文件管理器中,輸入 %APPDATA%
(2):會定位到一個新的目錄下,在該目錄下新建pip文件夾,然后到pip文件夾里面去新建個pip.ini文件
(3):在新建的pip.ini文件中輸入以下內容,搞定文件路徑:"C:\Users\Administrator\AppData\Roaming\pip\pip.ini"
[global]
timeout = 6000
index-url = http://pypi.douban.com/simple
第二個就是通過pip安裝一些第三方模塊,實現jupyter notebook的網頁運行。通過pip install jupyter 命令安裝成功。結果你在命令行輸出ipython你會發現會出現一個dos界面。Ipython與Jupyter之間的關系到底是什么呢?Ipython Notebook現在改名了就叫Jupyter Notebook。
IPython 為交互式計算提供了一個豐富的架構,包含:
- 強大的交互式 shell
- Jupyter 內核
- 交互式的數據可視化工具
- 靈活、可嵌入的解釋器
- 易於使用,高性能的並行計算工具
Jupyter Notebook 的本質是一個 Web 應用程序,便於創建和共享文學化程序文檔,支持實時代碼,數學方程,可視化和markdown。 用途包括:數據清理和轉換,數值模擬,統計建模,機器學習等等 。
IPython 是一個 python 的交互式 shell,比默認的python shell 好用得多,支持變量自動補全,自動縮進,支持 bash shell 命令,內置了許多很有用的功能和函數。
然后你會發現一個插件:Anaconda平台是用它來集成Jupyter Notebook和IPython的kernel。
命令行輸入jupyter notebook 打開成功,但jupyter運行時不要把dos界面關閉。
接下來要做的是打開一些帶有第三方模塊的軟件檢查有無錯誤,能否運行。
然后我發現在pycharm上的安裝的模塊與你在dos下pip安裝的模塊毫無關系。要是想在pycharm下運行第三方模塊,就必須要在pycharm手動添加模塊,即使你在pip安裝了也沒有用,這就很煩。還有一個剛發現的就是在你所在的目錄下輸入cmd,dos界面就會跳進你所在的目錄進行一系列的操作。
爬取網頁數據,需要安裝幾個三方包。
————2019.3.31