Python未在GitBash上运行

时间:2018-08-17 00:28:31

标签: python bash anaconda git-bash introduction

我刚刚进入一门课程来介绍Python,因此我在Windows笔记本电脑上下载了GitBash和Andaconda。我导航到GitBash上的python文件,并尝试执行我的python文件,但无济于事。我在该网站上搜索了有关操作的答案,并尝试了尽可能多的解决方案,但我没有运气。我对此很不满意,所以我认为我缺少明显的东西。也许只有一行代码可以拯救我?

...

TECH-TESTER+usd@Tech-tester MINGW64 ~/Desktop/Python-Essentials/PythonIntro
$ ls
python_intro.py

TECH-TESTER+usd@Tech-tester MINGW64 ~/Desktop/Python-Essentials/PythonIntro
$ python python_intro.py
bash: python: command not found

TECH-TESTER+usd@Tech-tester MINGW64 ~/Desktop/Python-Essentials/PythonIntro
$ PATH=$PATH:/c/Python27/

TECH-TESTER+usd@Tech-tester MINGW64 ~/Desktop/Python-Essentials/PythonIntro
$ python python_intro.py
bash: python: command not found

TECH-TESTER+usd@Tech-tester MINGW64 ~/Desktop/Python-Essentials/PythonIntro
$ export PATH="$PATH:/c/Python27"

TECH-TESTER+usd@Tech-tester MINGW64 ~/Desktop/Python-Essentials/PythonIntro
$ python python_intro.py
bash: python: command not found

TECH-TESTER+usd@Tech-tester MINGW64 ~/Desktop/Python-Essentials/PythonIntro
$ python
bash: python: command not found

很抱歉,如果这是一个菜鸟问题,似乎我在互联网上找到的所有内容都超出了我的理解水平,而我却处于这个基本水平。

2 个答案:

答案 0 :(得分:1)

  

同时,我认为Anaconda与“官方” Python附带了相同的py启动器,并提供了将其安装到PATH上相同位置的选项。

首先尝试在常规CMD中进行检查。

where python

这将检查python是否在PATH中。
从那里,您可以在CMD或git bash会话中开始使用python。

答案 1 :(得分:0)

以下是在 Git Gash 上运行 Python 的过程。

  1. 以启动Windows程序或 VScode 的常规方式启动程序Git Bash。在安装过程中创建了Git Bash的快捷方式。

  2. 在命令提示符处,粘贴此命令export PATH="$PATH:/C/Users/ComputerName/AppData/Local/Programs/Python/Python37-32"。这将告诉Windows在哪里可以找到Python。 (假设我们已将其安装在export PATH="$PATH:/C/Users/ComputerName/AppData/Local/Programs/Python/Python37-32"中,如上文所述。)

  3. 通过输入命令python --version来检查其是否正确运行。应该显示 Python 2.7.8(或2.7.something),如下图所示。

  4. 假设它正常工作,您将需要设置git bash,以便它始终知道在哪里可以找到python。为此,请输入以下命令: echo 'export PATH="$PATH:/C/Users/ComputerName/AppData/Local/Programs/Python/Python37-32"' > .bashrc。这会将命令保存到名为 .bashrc 的文件中。它将在每次git bash启动时执行,因此您不必手动告诉shell在哪里可以再次找到python。

  5. 通过键入exit,重新启动git bash,然后再次键入python --version来检查其是否有效。

在您的项目文件夹中应用上述过程,以便可以在VScode上使用它。