python2和python3 安裝和初始化

2021-09-11 17:28:14 字數 817 閱讀 7098

之前因為要裝mysql裝了python2.7,今天想整個爬蟲的時候,發現了python2.7其實是沒配置相關path的,

不過很顯然,編譯器一次只能配置乙個

安裝完之後一樣要配置pip新的映象源---比如豆瓣和清華

py3自帶pip,可是它的資料夾嘛就顯得很奇葩,而且以後和jetbrain家的pycharm用起來會有些腦殼疼。。。

pip國內的一些映象

阿里雲

豆瓣(douban)

清華大學

修改源方法:

臨時使用:

可以在使用pip的時候在後面加上-i引數,指定pip源

eg: pip install scrapy -i

永久修改:

linux:

修改 ~/.pip/pip.conf (沒有就建立乙個), 內容如下:

[global]

index-url =

windows:

直接在user目錄中建立乙個pip目錄,如:c:\users\xx\pip,新建檔案pip.ini,內容如下

[global]

index-url =

這裡有乙個細節 這個檔案是\pip\pip.ini 也就是你還要先建立乙個pip資料夾

怎麼搞它,

cmd命令列中輸入echo %userprofile%

我的為c:\users\adscraft\,所以在下面建pip資料夾,然後再建立pip.ini

//另外你還會發現乙個蛋疼的情況 pip還要更新

cmd中輸入指令

python -m pip install --upgrade pip

python3和python2的區別

1.效能 py3.0執行 pystone benchmark的速度比py2.5慢30 guido認為py3.0有極大的優化空間,在字串和整形操作上可 以取得很好的優化結果。py3.1效能比py2.5慢15 還有很大的提公升空間。2.編碼 py3.x原始碼檔案預設使用utf 8編碼,這就使得以下 是合...

Python2和Python3的比較

python2 python3 print fish print fish unicode 是單獨的 unicode utf 8 字串 b b china byte 和 bytearrays type b type bytes s b.decode 轉化成 string 型別b1 s encode ...

python3和python2的區別

這個星期開始學習python了,因為看的書都是基於python2.x,而且我安裝的是python3.1,所以書上寫的地方好多都不適用於python3.1,特意在google上search了一下3.x和2.x的區別。特此在自己的空間中記錄一下,以備以後查詢方便,也可以分享給想學習python的frie...