2017-09-23 91 views
-1

我最近安裝的Python 3.6我的Windows 10(64位),我想用點子,但在此之前安裝的是,我需要使用執行下面的命令下載get-pip.py程序:「蟒蛇」和「點子」命令,在命令未找到

python get-pip.py 

不知怎的,這並不工作,我從以下命令行消息:

'python' is not recognized as an internal or external command, 
operable program or batch file. 

(我得到同樣的消息時,我想執行點命令)

我嘗試了很多「解決方案」來安裝pip,比如從https://bitbucket.org/pygame/pygame/downloads/下載文件,但沒有任何事情發生,我收到了這些消息...

您能向我解釋爲什麼命令行不知道這些命令以及如何我可以安裝它們嗎?

+0

我看到了這樣的解決方案,我試了它,但它不工作...而我沒有在我的C:庫中的Python路徑目錄 –

+1

「環境變量」是你的關鍵。您需要將環境變量中的python.exe目錄添加到PATH。在更改PATH後,請記住關閉cmd.exe並再次打開以查看新的環境變量。 – Alperen

+0

或者,您可以選擇「將python.exe添加到路徑」。 [這裏](https://www.howtogeek.com/wp-content/uploads/2014/10/Python-8.jpg)是一張照片。 – Alperen

回答

3

得到它無需admin訪問:

的錯誤引起的原因是因爲python是不是你PATH(這意味着它可以從任何目錄中的prompt調用)。您可以檢查其PATH通過鍵入以下內容:

echo %path% 

將返回丟失不同的目錄paths的,但不是一個已安裝python哪裏。

要添加python這(和擺脫你的error的),請按照下列步驟操作:

  1. 打開了control panel

  2. 轉至System。 (跳過這一步有: +

  3. 轉到頂部的Advanced標籤。

  4. 點擊底部的Environment Variables

  5. 在部分User variables for ___中,添加一個新的New

  6. 在這種pop-up添加namepathvalueC:\Python34(或任何它被安裝)。

希望這有助於,因爲這是我做過什麼讓python從任何目錄中的command prompt工作!

+0

是否有可能我的python.exe在這個文件夾中? C:\ Users \ Levente \ AppData \ Local \ Programs \ Python \ Python36-32 –

+0

@LeventeVarga是的它可以,只需在資源管理器中打開該文件夾,看看是否有'python.exe'。 –

+0

@LeventeVarga你也可以打開'cmd'並輸入'cd',然後輸入'space'然後輸入'directory'。現在你在那個'目錄下',你可以在那裏鍵入'python'來檢查它是否在那裏正確安裝。 –

1

打開CMD作爲管理員和類型PATH(打印系統路徑變量的輸出)。必須有一個PATH指向您的Python安裝目錄。只有使用該系統路徑您的cmd知道python.exe的位置,並在那裏搜索python。 通常情況下,安裝Python安裝程序會詢問您是否要設置一個Python環境路徑變量。也許再次運行安裝程序並注意該選項。我認爲有一個複選框可以自動爲python安裝pip。

如果要設置PATH環境變量使用本:

https://superuser.com/questions/949560/how-do-i-set-system-environment-variables-in-windows-10

如果你想用GET-PIP手動安裝點子,你必須下載get-pip.py,然後再運行它與蟒蛇。 從這裏下載get-pip。

https://pip.pypa.io/en/stable/installing/#installing-with-get-pip-py

+0

我運行了get-pip.py,但它不適用於我 –

+0

是的,因爲沒有在環境路徑中設置Python。如果你只是鍵入python,那麼系統不知道python.exe的位置。它在您的目錄和PATH變量的目錄中搜索python.exe。您必須設置環境變量或運行: {您的Python安裝目錄} \ python pip-get.py 而且您還必須位於pip-get.py所在的目錄中。 使用cd {directory-name}轉到這個目錄 – MNCODE

1

你能向我解釋爲什麼命令行不知道這些 命令和如何安裝呢?

這發生在Python中的可執行文件不會添加到PATH。 @xyres提供了一個關於如何做到這一點的不錯鏈接。

我想用畫中畫,但在此之前安裝的是,我需要使用下載的get-pip.py程序執行以下命令 :

PIP應與官方Python捆綁安裝程序,所以應該不需要從其他來源

+0

沒有意思因爲我沒有pip –

+0

儘管它是捆綁的,但它是一個可選功能,需要在安裝過程中進行選擇。看來最新的安裝程序(3.6.2)只是在不提示的情況下安裝它。 – szuro