python无法运行git_windows Git Bash 无法运行python解决方法

以前运行cmd命令都是在cmd里面的,但是那个页面实在是太丑了,后面我就全部用git bash来运行window下的命令了。

但是在git bash 中运行下python – -version 或 pip list 命令,都是可以正常使用。

L3Byb3h5L2h0dHBzL3d3dy5haW1rcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMTcvMDkvVElNJUU2JTg4JUFBJUU1JTlCJUJFMjAxNzA5MjcxNDUwMTYucG5n.jpg

但是输入python 确没有任何响应。

L3Byb3h5L2h0dHBzL3d3dy5haW1rcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMTcvMDkvVElNJUU2JTg4JUFBJUU1JTlCJUJFMjAxNzA5MjcxNDUyMjEucG5n.jpg

使用python -i 可以显示已安装python,可以运行。

L3Byb3h5L2h0dHBzL3d3dy5haW1rcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMTcvMDkvVElNJUU2JTg4JUFBJUU1JTlCJUJFMjAxNzA5MjcxNDUzMDYucG5n.jpg

这是什么原因呢,经过谷歌,原来安装Git Bash 的时候有提示,MinTTY不支持交互操作,如Python和Node, 用winpty + program就可以运行了。

L3Byb3h5L2h0dHBzL3d3dy5haW1rcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMTcvMDkvMTBiNzAxYWY0ZGUzN2M3MzhkNzMwOWViNzkyM2Y5ZGNfaGQuanBn.jpg

那么有三种方式来解决这种问题。

1、利用winpty接口

1

winpty python

2、显式使用 python -i

1

python -i

3、用alias键映射

在 /etc/bash.bashrc 这个文件中加入alias python=’winpty python ‘就好了,然后重启bash,因为它每次重启时会读取bashrc文件来进行初始配置。

windows Git Bash 无法运行python文件的解决方法(转)

https://blog.csdn.net/xie_0723/article/details/51958243

Windows下mysql忘记密码的解决方法

Windows下mysql忘记密码的解决方法 mysql5.0 http://www.jb51.net/article/21984.htm方法一: 1.在DOS窗口下输入 net stop mysql ...

DirectX11--教程项目无法编译、运行的解决方法

综述 对于Win10系统的大多数用户来说,可以直接编译本教程对应的项目并运行.但也有部分用户由于某些原因可能会出现无法编译的情况. DirectX11 With Windows SDK完整目录 欢迎加 ...

MDAC 在WINDOWS XP SP3 不能安装 的解决方法

MDAC 在WINDOWS XP SP3 不能安装 的解决方法 解决步骤如下: c:/windows/inf 下找出mdac.inf 然后点右键->安装.在弹出提示路径选取c:/windows/ ...

在windows中:双击运行Python程序、后台运行Python程序

在windows中:双击运行Python程序.后台运行Python程序 安装Python解释器的windows环境,如果双击运行*.py的文件,会闪退.怎样避免闪退呢? 我们用python的日志输出程 ...

【翻译自mos文章】job 不能自己主动运行的解决方法

job 不能自己主动运行的解决方法 參考原文: Jobs do not execute automatically (Doc ID 309945.1) 适用于: Oracle Server - Ent ...

$ gulp watch 运行出错解决方法

$ gulp watch 运行出错解决方法   $ gulp watch     如果你出现了如下报错信息: gulp-notify: [Laravel Elixir] Browserify Fail ...

[git push] rejecteded 问题的解决方法

错误信息: hint: Updates were rejected because a pushed branch tip is behind its remote hint: counterpart ...

随机推荐

微软专家推荐11个Chrome 插件

Web开发人员,需要长时间使用浏览器,尽管Windows10 Edge浏览器启动非常快速,且支持110多种设备,Edge支持基于JS 扩展,但也删除了很多旧功能像Active-X等插件.多数情况下,插 ...

Smart原则

遵循smart原则,必须是具体的.可衡量的.可达到的.与岗位职责相关的.有明确达成期限的.

C++ 记事本: 从历史说起

C 的简史 在谈论 C++ 的历史那么必须先得了解 C 的历史,那么我们先来看一段来自于 <> 对 C 语言史前阶段的简单阐述: Ken Thompson(左), ...

devexpress13学习系列(一)PDFViewer(1)

使用这个组件,可以直接在winform里显示pdf文档,不需要另外装软件了. 有这么几个重要的属性: 1.DocumentFilePath:要读取的PDF的文件和路径. 2.CurrentPageNu ...

Oracle:sqlplus前缀显示当前用户

第一步:进入SQLPLUS的按照目录,cd $ORACLE_HOME/sqlplus/admin 第二步:查找ll     vi  glogin.sql 第三步:插入 命令行模式,Go, set sq ...

&period;net导出Excel几种方式比较

数据原共400条数据,21列,我是双核cpu,4G内存1. Excel com组件要3秒左右,上千条30秒+这种方法比较慢,要引用Microsoft.Office.Interop.Excel #reg ...

boost 文件系统

第 9 章 文件系统 目录 9.1 概述 9.2 路径 9.3 文件与目录 9.4 文件流 9.5 练习  该书采用 Creative Commons License 授权 9.1. 概述 库 Boo ...

iis asp&period;net4&period;0注册

asp.net4.0下载地址:https://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/do ...

unity3D内嵌android项目

1.从u3d中导出android工程  工程名为 HS5 2.as(AndroidStudio简写)中新建android工程 MyAndroid 3.HS5 以module方式导入到MyAndroid ...

HihoCoder - 1801 &colon;剪切字符串 &lpar;置换与逆序对&rpar;

Sample Input 6 5 11 Sample Output 6 小Hi有一个长度为N的字符串,这个字符串每个位置上的字符两两不同.现在小Hi可以进行一种剪切操作: 选择任意一段连续的K个字符, ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值