[英]Python not detected, can`t execute script
我只是想執行python腳本:
python ./helloworld.py
-bash: python: command not found
但是python已安裝在我的PC上:
whereis python
python: /usr/bin/python3.6 /usr/bin/python3.6m /usr/lib/python3.6 /usr/lib/python2.7 /etc/python3.6 /usr/local/lib/python3.6
我發現名為python
可執行文件由$PATH
環境變量確定。
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
但是which python
命令什么也沒顯示
我想我需要添加一個python符號鏈接,有什么建議嗎?
正如@hiroprotagonist所建議的那樣,您應謹慎使用此別名,因為在Linux發行版中,python用於查找python2.7。
您可以在python3.6上為python point創建別名。
$ alias python=python3.6
或者,您可以在python腳本的頂部添加#!/usr/bin/env python3
,以指定要使用的python版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.