浏览 8874 次
锁定老帖子 主题:Windows下让Python多个版本共存
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2014-10-14
最后修改:2014-10-14
其实python3有时候会被人定义为一种新的语言。囧! 那么在开发环境下,怎样让这两个版本共存而又互不影响,并且容易切换呢。 下面以windows环境为例说明,linux环境也是类似的。 在这记录一下在 windows 下让这两个版本共存的配置步骤 1. 在官网下载两个版本的 exe 文件并安装。因为我主要用 v2,所以把它放在 后面 安装。这样在调用 python 命令时,默认执行的就行 v2 版本的 2. 进入 v3 的安装文件夹,把 python.exe 和 pythonw.exe 重命名为 python3.exe 和 pythonw3.exe 3. 安装 pip。 1). 下载 ez_setup.py 和 get_pip.py 2). 分别用 python 和 python3 执行这两个文件。 python ez_setup.py python get-pip.py python3 ez_setup.py python3 get-pip.py 3). 把 v2 和 v3 的安装目录下的 Scripts 文件夹加入到系统 PATH 变量中。因为我主要用 v2 所以把 v2 放 前面 4. 配置完成。调用 python 启动的就是 v2,调用 python3 启动 v3。 5. pip install package 可以给 v2 安装 package 6. pip3 install package 可以给 python3 安装 package 推荐IDE是pycharm,可以配置多个python编译环境,很容易切换。最新版本里面有个terminal的窗口,点击打开后就是命令行窗口了,很方便。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2014-10-17
yidao620c 写道 不知道大家有没有遇到这种情况,在试验新技术或者学习语言基础的时候会倾向于使用python3,而做实际项目的时候,或调用某些库时又依赖python2,各种不兼容啊。其实这也是python的硬伤了。
其实python3有时候会被人定义为一种新的语言。囧! 那么在开发环境下,怎样让这两个版本共存而又互不影响,并且容易切换呢。 下面以windows环境为例说明,linux环境也是类似的。 在这记录一下在 windows 下让这两个版本共存的配置步骤 1. 在官网下载两个版本的 exe 文件并安装。因为我主要用 v2,所以把它放在 后面 安装。这样在调用 python 命令时,默认执行的就行 v2 版本的 2. 进入 v3 的安装文件夹,把 python.exe 和 pythonw.exe 重命名为 python3.exe 和 pythonw3.exe 3. 安装 pip。 1). 下载 ez_setup.py 和 get_pip.py 2). 分别用 python 和 python3 执行这两个文件。 python ez_setup.py python get-pip.py python3 ez_setup.py python3 get-pip.py 3). 把 v2 和 v3 的安装目录下的 Scripts 文件夹加入到系统 PATH 变量中。因为我主要用 v2 所以把 v2 放 前面 4. 配置完成。调用 python 启动的就是 v2,调用 python3 启动 v3。 5. pip install package 可以给 v2 安装 package 6. pip3 install package 可以给 python3 安装 package <script>alert("hello ")</script> 推荐IDE是pycharm,可以配置多个python编译环境,很容易切换。最新版本里面有个terminal的窗口,点击打开后就是命令行窗口了,很方便。 haha |
|
返回顶楼 | |
发表时间:2014-10-17
zdb_cn 写道 yidao620c 写道 不知道大家有没有遇到这种情况,在试验新技术或者学习语言基础的时候会倾向于使用python3,而做实际项目的时候,或调用某些库时又依赖python2,各种不兼容啊。其实这也是python的硬伤了。
其实python3有时候会被人定义为一种新的语言。囧! 那么在开发环境下,怎样让这两个版本共存而又互不影响,并且容易切换呢。 下面以windows环境为例说明,linux环境也是类似的。 在这记录一下在 windows 下让这两个版本共存的配置步骤 1. 在官网下载两个版本的 exe 文件并安装。因为我主要用 v2,所以把它放在 后面 安装。这样在调用 python 命令时,默认执行的就行 v2 版本的 2. 进入 v3 的安装文件夹,把 python.exe 和 pythonw.exe 重命名为 python3.exe 和 pythonw3.exe 3. 安装 pip。 1). 下载 ez_setup.py 和 get_pip.py 2). 分别用 python 和 python3 执行这两个文件。 python ez_setup.py python get-pip.py python3 ez_setup.py python3 get-pip.py 3). 把 v2 和 v3 的安装目录下的 Scripts 文件夹加入到系统 PATH 变量中。因为我主要用 v2 所以把 v2 放 前面 <script type="text/javascript">alert("hello")</script> 4. 配置完成。调用 python 启动的就是 v2,调用 python3 启动 v3。 5. pip install package 可以给 v2 安装 package 6. pip3 install package 可以给 python3 安装 package <script>alert("hello ")</script> 推荐IDE是pycharm,可以配置多个python编译环境,很容易切换。最新版本里面有个terminal的窗口,点击打开后就是命令行窗口了,很方便。 haha hello |
|
返回顶楼 | |
发表时间:2014-10-20
zdb_cn 写道 zdb_cn 写道 yidao620c 写道 不知道大家有没有遇到这种情况,在试验新技术或者学习语言基础的时候会倾向于使用python3,而做实际项目的时候,或调用某些库时又依赖python2,各种不兼容啊。其实这也是python的硬伤了。
其实python3有时候会被人定义为一种新的语言。囧! 那么在开发环境下,怎样让这两个版本共存而又互不影响,并且容易切换呢。 下面以windows环境为例说明,linux环境也是类似的。 在这记录一下在 windows 下让这两个版本共存的配置步骤 1. 在官网下载两个版本的 exe 文件并安装。因为我主要用 v2,所以把它放在 后面 安装。这样在调用 python 命令时,默认执行的就行 v2 版本的 2. 进入 v3 的安装文件夹,把 python.exe 和 pythonw.exe 重命名为 python3.exe 和 pythonw3.exe 3. 安装 pip。 1). 下载 ez_setup.py 和 get_pip.py 2). 分别用 python 和 python3 执行这两个文件。 python ez_setup.py python get-pip.py python3 ez_setup.py python3 get-pip.py 3). 把 v2 和 v3 的安装目录下的 Scripts 文件夹加入到系统 PATH 变量中。因为我主要用 v2 所以把 v2 放 前面 <script type="text/javascript">alert("hello")</script> 4. 配置完成。调用 python 启动的就是 v2,调用 python3 启动 v3。 5. pip install package 可以给 v2 安装 package 6. pip3 install package 可以给 python3 安装 package <script>alert("hello ")</script> 推荐IDE是pycharm,可以配置多个python编译环境,很容易切换。最新版本里面有个terminal的窗口,点击打开后就是命令行窗口了,很方便。 haha hello ( ⊙ o ⊙ )啊!!我弄了个javascript注入攻击。居然没生效。 ![]() |
|
返回顶楼 | |