① 為什麼python一開始安裝就失敗啟動不了
python安裝完成後,直接運行python.exe能夠正常執行python程序。但是進入到cmd命令窗口(同時按下win+r組合鍵後輸入cmd進入),輸入python命令提示「不是內部或外部命令」,遇到這種現象通常是沒有將python的安裝路徑添加到環境變數中。
在桌面上右鍵點擊「此電腦」,選擇「屬性」,彈出系統界面選擇「高級系統設置」,進入系統屬性界面後在「高級」選項中選中「環境變數」。
在「系統變數」中找到變數Path,雙擊Path變數進入編輯界面。在編輯環境變數對話框中點擊「新建」,添加Python的安裝路徑,之後一直點確定即可。
② 安裝了Python無法運行怎麼辦
方法/步驟
首先,我們通過cmd命令提示符運行python程序。在輸入python後會顯示「不是內部命令或外部命令,也不是可運行的程序」的字樣,這就是環境配置沒有設置好的緣故,遇到這種情況我們通常只需將python安裝路徑添加到PATH變數中即可,具體步驟如下。
python安裝運行時提示不是內部或外部命令怎麼辦
python安裝運行時提示不是內部或外部命令怎麼辦
python安裝運行時提示不是內部或外部命令怎麼辦
在桌面上找到「我的電腦」(或此電腦),單機滑鼠右鍵,選擇「屬性」,進入系統界面,在左邊控制面板主頁中我們可以看到「高級系統設置」選項,點擊進入系統屬性,然後在「高級」中選中「環境變數」,最後在「系統變數」中找到PATH並編輯即可。注意:這里需要修改變數名和變數值,其中變數值根據自己安裝python時的安裝路徑來進行修改。
python安裝運行時提示不是內部或外部命令怎麼辦
python安裝運行時提示不是內部或外部命令怎麼辦
python安裝運行時提示不是內部或外部命令怎麼辦
完成上述修改後,重新打開python自帶的編輯器或通過命令提示符,輸入python進行程序編輯,(這里我們用最基礎的「hellow world 和3+2測試」)此時我們就可以看到編輯器成功運行了代碼。
python安裝運行時提示不是內部或外部命令怎麼辦
python安裝運行時提示不是內部或外部命令怎麼辦
python安裝運行時提示不是內部或外部命令怎麼辦
③ 請問Python中這是什麼情況呢,為啥運行不了
1.
⑴情況一: 說明安裝完畢。
2.
⑵情況二:得到一個錯誤: ①『python』不是內部或外部命令,也不是可運行的程序或批處理文件。
3.
②這是因為Windows會根據一個Path的環境變數設定的路徑去查找python.exe,如果沒找到,就會報錯。
④ 為什麼python打出列表點擊運行卻沒反應
可能有兩個原因。
一可能是列表的代碼出現錯誤,所以沒有反應,建議再檢查一下代碼有沒有出現使用錯誤和拼寫錯誤的問題。二是內存原因,消耗了大量內存,該軟體系統會減慢速度,甚至凍結,所以才可能出現運行沒反應的情況,建議清理一下內存。
⑤ 本人第一個python程序為何運行不了
問題有這么幾個,縮進問題,但是不確定有沒有,因為你給我的源碼是沒有排版的,所以我自己進行了排版,Python因為沒有使用;來分割語句,所以對縮進要求極其嚴格。我自己對其進行了排版,發現了幾個小問題:
你的每個if語句里的print語句里的第二」,全是中文狀態下的引號,切換成英文的即可。都是後面的那個引號的問題,全是中文狀態下的。
每個print語句後面的str函數里的bmi,都打錯了,你全部打成了bim,運行的時候一定會報錯。
然後應該就沒有了,我修改了之後運行正常。
下面是我改完之後的截圖。
⑥ python為啥運行效率不高
原因:1、python是動態語言;2、python是解釋執行,但是不支持JIT;3、python中一切都是對象,每個對象都需要維護引用計數,增加了額外的工作。4、python GIL;5、垃圾回收。
當我們提到一門編程語言的效率時:通常有兩層意思,第一是開發效率,這是對程序員而言,完成編碼所需要的時間;另一個是運行效率,這是對計算機而言,完成計算任務所需要的時間。編碼效率和運行效率往往是魚與熊掌的關系,是很難同時兼顧的。不同的語言會有不同的側重,python語言毫無疑問更在乎編碼效率,life is short,we use python。
雖然使用python的編程人員都應該接受其運行效率低的事實,但python在越多越來的領域都有廣泛應用,比如科學計算 、web伺服器等。程序員當然也希望python能夠運算得更快,希望python可以更強大。
首先,python相比其他語言具體有多慢,這個不同場景和測試用例,結果肯定是不一樣的。這個網址給出了不同語言在各種case下的性能對比,這一頁是python3和C++的對比,下面是兩個case:
從上圖可以看出,不同的case,python比C++慢了幾倍到幾十倍。
python運算效率低,具體是什麼原因呢,下列羅列一些:
第一:python是動態語言
一個變數所指向對象的類型在運行時才確定,編譯器做不了任何預測,也就無從優化。舉一個簡單的例子:r = a + b。a和b相加,但a和b的類型在運行時才知道,對於加法操作,不同的類型有不同的處理,所以每次運行的時候都會去判斷a和b的類型,然後執行對應的操作。而在靜態語言如C++中,編譯的時候就確定了運行時的代碼。
另外一個例子是屬性查找,關於具體的查找順序在《python屬性查找》中有詳細介紹。簡而言之,訪問對象的某個屬性是一個非常復雜的過程,而且通過同一個變數訪問到的python對象還都可能不一樣(參見Lazy property的例子)。而在C語言中,訪問屬性用對象的地址加上屬性的偏移就可以了。
第二:python是解釋執行,但是不支持JIT(just in time compiler)。雖然大名鼎鼎的google曾經嘗試Unladen Swallow 這個項目,但最終也折了。
第三:python中一切都是對象,每個對象都需要維護引用計數,增加了額外的工作。
第四:python GIL,GIL是Python最為詬病的一點,因為GIL,python中的多線程並不能真正的並發。如果是在IO bound的業務場景,這個問題並不大,但是在CPU BOUND的場景,這就很致命了。所以筆者在工作中使用python多線程的情況並不多,一般都是使用多進程(pre fork),或者在加上協程。即使在單線程,GIL也會帶來很大的性能影響,因為python每執行100個opcode(默認,可以通過sys.setcheckinterval()設置)就會嘗試線程的切換,具體的源代碼在ceval.c::PyEval_EvalFrameEx。
第五:垃圾回收,這個可能是所有具有垃圾回收的編程語言的通病。python採用標記和分代的垃圾回收策略,每次垃圾回收的時候都會中斷正在執行的程序,造成所謂的頓卡。infoq上有一篇文章,提到禁用Python的GC機制後,Instagram性能提升了10%。感興趣的讀者可以去細讀。
推薦課程:Python機器學習(Mooc禮欣、嵩天教授)
⑦ 為什麼python導入表格代碼運行不了
創建Excel數據文件,創建好文件記得要關閉文件,不然運行不了文件。
打開PyCharm,,創建python file ,寫入以下代碼。
非常簡單,只需要調用save方法即可保存到自定義的路徑下面。
⑧ pycharm運行不了
由於 Pycharm 只是個編輯器,並沒有攜帶 Python 解釋器,沒辦法用 Pycharm 去執行該 python 項目,我們需要在 Pycharm 裡面給項目關聯上我們下載的 Python 解釋器。首先在本地磁碟下創建一個項目(空文件夾),比如在 E 盤下創建 python_one 項目(文件夾)。打開 Pycharm,點擊菜單欄的 File按鈕—》點擊Open—》找到文件夾 python_one,點擊 OK。
點擊菜單欄的 File按鈕—》點擊Settings—》在彈出的 Settings 對話框左側欄點擊 Project 下的 Project Interpreter—》點擊右上角齒輪按鈕—》點擊System Interpreter—》點擊右上角 ...按鈕,找到你安裝的 Python 解釋器目錄選中 python.exe,然後一路點擊 OK 按鈕。
關聯上 Python 解釋器後,我們在項目 python_one 下創建一個 myfirst.py 文件,在該文件中輸入 print("Hello World"),然後按 ctr + shift + F10 運行該文件,我們在可以看到 Pycharm 會自動調用我們關聯的 Python 解釋器去執行我們的程序文件。
⑨ 為什麼python運行不了
您進入了Python模塊的幫助文檔這個命令行下,很顯然,這個命令行只有兩個命令可以供您選擇:'b'、'q'。輸入'b'打開browser,輸入'q'退出該命令號!
建議先輸入'q' ,然後回車,先退出來再說。
如果您喜歡這種黑窗口裡面編寫print,建議使用"Win + R",在彈出對話框中輸入"cmd"
打開命令行界面。
然後界面上輸入「Python」,這樣您就進入了Python環境,盡情的輸入print語句吧!
下面是具體的過程,截圖不容易,希望採納!!!
具體過程
謝謝!