我已经安装了 Python 3.x 版的 Anaconda,并且我已经安装了本机 Python 3.6.4。我想根据我的需要使用 anaconda 或本机 python 从命令提示符运行我的 python 脚本。
我试图从命令提示符运行 Python 脚本,但它实际上使用的是 anaconda 的 python 而不是本机的 python。
我的原生 python 安装在 C:/users/user_name/Appdata/local/programs/python/python36
我应该如何安装 anaconda 或者我可以采取哪些步骤。
我没有设置任何环境变量。我也不喜欢那样。
首先,您应该将 Python 更新到至少 3.7。
在脚本的第一行放上这个shebang:
#!/usr/bin/env python3
这适用于 Unix,但我知道它也适用于 Windows。有关 shebangs 的更多详细信息,请查看此处。
在 Windows 上,标准 Python 安装程序已经将 .py 扩展名与文件类型 (Python.File) 相关联,并为该文件类型提供了一个运行解释器的打开命令 (D:\Program Files\Python\python.exe "%1" %*)。这足以使脚本从命令提示符可执行为 foo.py。如果您希望能够通过简单地输入 foo 而没有扩展名来执行脚本,您需要将 .py 添加到 PATHEXT 环境变量中。
进一步阅读:这里
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句