![](/img/trans.png)
[英]python manage.py runserver won't run after git cloning my repo
[英]Git Bash won't run my python files?
我一直试图在Git Bash中运行我的python文件,但是我一直遇到错误,无法弄清楚如何修复它。 我的命令在git bash可执行文件python filename.py
如下所示,然后说
"Bash.exe": python.exe: command not found
我是Windows用户,并且已将路径添加到我的环境变量中,例如C:\\Python27\\python.exe;C:\\Program Files\\Git\\bin\\bash.exe
我一直在环顾四周,但找不到任何有此问题的人,或者他们没有给出简单的答案,请帮助。
另外,这是我第一次,从未使用过Git。
修改PATH
应该起作用。 刚刚尝试了我的Git bash:
$ python --version
sh.exe": python: command not found
$ PATH=$PATH:/c/Python27/
$ python --version
Python 2.7.6
特别是,仅提供目录; 不要在PATH
上指定.exe
; 并使用斜杠。
该命令对我不起作用,我使用了:
$ export PATH="$PATH:/c/Python27"
然后,确保每次打开git时git都记住python路径,请输入以下内容。
echo 'export PATH="$PATH:/c/Python27"' > .profile
这是解决方案
如果收到响应:
bash: python: command not found
或 bash: conda: command not found
执行以下命令:在Git / Terminal窗口中执行python
或python -V
conda
或conda --version
时
背景:这是因为您
解:
在命令提示符处,粘贴此命令export PATH="$PATH:/c/Python36"
。 这将告诉Windows在哪里可以找到Python。 (这假定您将其安装在C:\\ Python36中)
如果在D驱动器上安装了python,请粘贴此命令export PATH="$PATH:/d/Python36"
。
然后在命令提示符下,粘贴python
或python -V
,您将看到安装的Python版本,现在不应该获取Python 3.6.5
假设它正常工作,您将需要设置git bash,以便它始终知道在哪里可以找到python。 为此,请输入以下命令: echo 'export PATH="$PATH:/d/Python36"' > .bashrc
永久解决方案
转到BASH RC源文件(位于“ C:\\ Users \\ myname”中的C:/ C驱动器上)
确保您的BASH RC源文件从Bash配置文件源文件接收指令,可以通过确保BASH RC源文件包含以下代码行来执行此操作:source〜/ .bash_profile
转到BASH配置文件源文件(位于“ C:\\ Users \\ myname”中的C:/ C驱动器上)
输入以下行:export PATH =“ $ PATH:/ D / PROGRAMMING / Applications / PYTHON / Python365”(假设这是安装Python 3.6.5版的位置)
这应该永久解决该问题。 现在,无论何时打开Git Bash终端提示符并输入“ python
”或“ python -V
”,它都应返回python版本
在您的.bashrc file
添加以下行
############################
# Environment path setting #
############################
export PATH=/c/Python27:/c/Python27/Scripts:$PATH
当您为Windows安装python时,有一个选项可以将其包括在路径中。 对于python 2,这不是默认设置。 它将python安装文件夹和脚本文件夹添加到Windows路径。 启动GIT Bash命令提示符时,它已将其包含在linux PATH变量中。
如果再次开始安装python,则应选择“更改python”选项,然后在下一步中可以“将python.exe添加到路径”。 下次打开GIT Bash时,路径正确。
尝试了这些的倍数,我改用Cygwin,它修复了Windows上的python和其他一些问题:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.