3.1、help-->Install new Software,点击Add,添加pydev的安装地址:http://pydev.org/updates/ (默认最新版本),安装完成后,重启Eclipse即可。
注意:这里可能会出现eclipse jdk和pyDev版本不匹配问题,具体版本信息可以参见:http://www.pydev.org/download.html
然后进入 http://www.pydev.org/update_sites/ 选择合适的版本,本机eclipse版本4.6.2,eclipse jdk版本1.8,因此选择pyDev5.2.0版本 http://www.pydev.org/update_sites/5.2.0/
3.2、设置Pydev
安装完成后,还需要设置一下PyDev,选择Window -> Preferences来设置PyDev。设置Python的路径,从Pydev的Interpreter - Python页面选择New,然后找到python27版本的python.exe按照路径。
3.3、建立Python Project
3.3.1、安装好Eclipse+PyDev以后,首先要创建一个项目,选择File -> New ->Pydev Project或者File -> New ->other->Pydev Project,然后创建一个python_test工程。
3.3.2、只有工程无法执行,接下来需要创建新的Pydev Moudle,选择File -> New -> Pydev Module,module名helloWorld,输入测试代码:
有时在运行的时候会出现编码错误,此时在文件头部加上:
# -*- coding: UTF-8 -*-
即可。
注意:pydev默认会设置tab键为4个空格,具体设置在Window->Preferences->PyDev->Editor->Tabs中,pydev设置不会影响general setting里的设置。
4、Python ide pycharm安装
4.1、官网https://www.jetbrains.com/pycharm/download/#section=windows下载windows版本,其中有professional和community版本,professional版本功能全、但收费,community免费,适合研究、学习,这里选择community版本,除了下面选项,其它一路next即可。
具体步骤见。
4.2、pycharm中切换python版本
External Libraries 修改方法为:File -> Settings->Project: "current Name当前项目名字" ->Project Interpreter,
然后点击红框,选择你希望的Python版本。
https://zhidao.baidu.com/question/200649994315967205.html。
五、python多版本安装
5.1、多版本python使用,可以通过改名区分python2.x和python3.x,具体方式:进入Python3 目录内的python.exe 或python3.6.exe 修改成python3.exe 或拷贝一个exe文件修改成python3.exe。 进入Python2 目录内的python.exe 或python2.7.exe 修改成python2.exe 或拷贝一个exe文件修改成python2.exe。
最后可以在cmd命令中输入python2、python3查看具体信息。
查看python安装路径:
python
import sys
print(sys.path)
5.2 多版本的pip使用问题
方式1:可以通过环境变量设置默认的pip版本:
#以py2.7为例,找到python的安装目录,打开python27下面的scripts目录,然后复制这个路径,右键我的电脑点击属性,然后点击高级系统设置,再点击环境变量在系统变量里面有个path打开他,然后把刚刚复制的路径粘贴进去即可。检查是否配置成功,再次来到cmd,输入pip, 这时默认的pip就是配置路径里的了。
方式2:也可以切换到进入到目标pip安装目录下,然后执行目标目录下的pip版本:
#在python中,pip路径在scripts目录中,切换到该目录后,即可使用,注意需要加上'./' 表示当前路径,如:
./ pip tensorflow==1.14.0#在conda中,pip路径在envs->py27->scripts中。
方式3:可以在Scripts目录下将pip.exe复制一份并重命名为相应的pipxxx.exe,就可以直接使用特定名称直接使用了。
方式4::如果python2和python3未改名,可以通过下面区分pip使用:https://www.zhihu.com/question/21653286
py -2 -m pip install sth
py -3 -m pip install sth
如果已经如5.1指定python2和python3,通过下面区分使用:
python2 -m pip install oss2
python3 -m pip install oss2
如果有默认的Python,可以直接使用pip install oss2,对应相应python版本的pip.