cambaluc的个人博客分享 http://blog.sciencenet.cn/u/cambaluc

博文

让python程序直接在shell中运行

已有 3579 次阅读 2022-7-15 08:55 |个人分类:Python|系统分类:科研笔记

让python程序直接在bash(如Git Bash)下运行.

  在.py文件第一行写上:

  #!/usr/bin/env python3

  改成可执行:

  $ chmod 755 testpy.py

  运行即可:

  $./testpy.py

如果提示"/usr/bin/env: ‘python3’: No such file or directory"

  可加个连接,指示python3的物理路径

  ln -s /d/Python/Python36/python /usr/bin/python3

查看一下环境变量和路径:

  $ echo $PATH

  $ echo $PYTHONPATH

  cat ~/.bash_profile

  cat /etc/bash.bashrc

  显示python的物理安装路径,通过$ type python 或$ which python显示的是:

       /d/Python/Python36/python

  通过python程序的print(sys.executable),

       在python Shell下(通过python -i)显示的是:

          D:\Python\Python36\pythonw.exe

      在Git Bash下(通过运行.py)显示的是:

         D:\Program Files\Git\usr\bin\python3




https://blog.sciencenet.cn/blog-797552-1347307.html

上一篇:七姊妹
下一篇:立春,蜡梅和栝楼
收藏 IP: 61.149.218.*| 热度|

4 宁利中 杨正瓴 刘炜 朱晓刚

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-20 17:08

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部