让python程序直接在shell中运行
2022-7-15 08:55
阅读:3995
让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://wap.sciencenet.cn/blog-797552-1347307.html?mobile=1
收藏
当前推荐数:4
推荐到博客首页
网友评论0 条评论