![](/img/trans.png)
[英]I have a problem when I try run a matplotlib command in Python
[英]I have a problem when I try to run python command in bash
我正在嘗試在bash中運行此命令: python3 HelloServer.py
( HelloServer.py
是我要運行的python文件)。 它返回
["bash: python3: command not found"][1]
如果我運行以下命令... python HelloServer.py
它將返回
"Traceback (most recent call last):
File "HelloServer.py", line 7, in <module>
from http.server import HTTPServer, BaseHTTPRequestHandler
ImportError: No module named http.server"
這是HelloServer.py代碼
基於該模塊,您似乎要運行的文件似乎是針對尚未安裝的python3的。 輕松補救: https : //www.python.org/downloads/
看來您沒有安裝python3。 嘗試在您的Shell(Linux)中使用which python3
。 http.server
模塊僅適用於python3。 如果要堅持使用python2,則可能需要使用SimpleHTTPServer 。
有兩種可能性,一種是按照Bernard的指示,您尚未安裝python 3,第二種是您已經安裝了python 3,但您使用的是python 2.7
我似乎您的系統上沒有python3。 您需要先安裝python3。
apt-get install pyhton3之后,您可以在python3中編寫命令
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.