條件:windows7 ,32位,python3.4
Notepad++
-
運行notepad中python出現SyntaxError:invalid syntax錯誤
這是python交互環境的問題,不是代碼語法問題。保存到py中執行是沒問題的。
並且每次運行前先要保存才能點運行,才會出現新的結果。
Sublime text2
Python開發環境配置(一)“Python2.7.8+sublime2
python 模塊的安裝方法:
方法一:pip方法
-
安裝ptyhon3.4時,就有pip的選項,所以一般pip會裝在電腦上。
-
在cmd里輸入pip3 install XXX就可以安裝模塊了。pip install XXX 命令一般針對python2.7
備注:
如果安裝模塊出現如下問題:
Could not find any downloads that satisfy the requirement PIL
Some externally hosted files were ignored (use --allow-external PIL to allow).
Cleaning up...
可以輸入 pip install XXX --allow-external XXX --allow-unverified XXX
方法二:easy_install 方法
-
從python官網里:https://pypi.python.org/pypi/setuptools#windows-powershell-3-or-later ,找到針對python3.4版本的代碼[ ez_setup.py ]
-
下載easy_setup.py的源代碼: [https://bootstrap.pypa.io/ez_setup.py) 。
-
保存在txt文檔中,另存為easy_setup.py,放入python安裝目錄。后在cmd中直接執行它。
可以看到Python\Scripts這個目錄看到有多好幾個關於easy_install的文件,說明這個easy_install安裝好了。 -
[打開cmd,命令行,進入到Python\Scripts目錄下:
方法:cd C:\Python34\Scripts\
5). 執行easy_install xxx, 注:xxx是某一模塊的名字。
例:C:\python34\scripts>easy_install PIL
6). 把c:\python34\Scripts添加到環境變量PATH里,調用通過擴展為Python添加的第三方腳本。] -
如果c:\python34\Scripts已經添加到環境變量PATH里了,可以直接在cmd命令行模式里,直接輸入esay_install XXX.
備注:
在Windows里,easy_install這個命令在python安裝目錄下的scripts里面,所以安裝一個模塊時在開始要先進入sesy_install的安裝目錄中 (cd C:\python34\scripts)
所以每次安裝一個模塊就成了如下開頭: C:\python34\scripts>,這是windows的命令行模式;
如果直接打開cmd 輸入python,就進入了Python交互模式,只能輸入Python代碼並立刻執行,如果直接輸入esay_install xxx 則會出現syntaxerror。
如果直接打開cmd,直接輸入 easy_install xxx*(不輸入python) 就可以直接安裝某一模塊,因為c:\python34\Scripts已經添加到環境變量PATH里了。
所以需要把scripts加到環境變量的PATH里,這樣用起來就更方便,linux下不需要注意這個問題。
python 模塊的easy_install 方法
setuptools 和easy_install介紹和安裝方法
Python模塊常用的幾種安裝方式