Win10操作系統安裝Python

来源:https://www.cnblogs.com/mlcode/archive/2023/12/10/install.html
-Advertisement-
Play Games

1 Python解釋器下載 1.1 安裝環境 Windows 10 專業工作站版22H2 python-3.9.6-amd64.exe 1.2 下載地址 Python官網:https://www.python.org/ Python鏡像:https://registry.npmmirror.com/ ...


1 Python解釋器下載

1.1 安裝環境

Windows 10 專業工作站版22H2
python-3.9.6-amd64.exe

1.2 下載地址

Python官網:https://www.python.org/
Python鏡像:https://registry.npmmirror.com/binary.html?path=python/3.9.6/

2 Python解釋器安裝

2.1 Install Python 3.9.6 (64-bit)界面

雙擊運行下載好的python-3.9.6-amd64.exe解釋器包文件
image
單擊Add Python 3.9 to PATH左邊的覆選框
image
單擊Customize installation進入Optional Features界面

2.2 Optional Features界面

image
單擊Next按鈕進入Advanced Options界面

2.3 Advanced Options界面

image
單擊Install for all users左邊的覆選框
image
修改Customize install location下麵的文本框為需要的安裝路徑
image
單擊Install按鈕進入Set Progress界面

2.3 Set Progress界面

image
等待該進度條跑滿,之後會進入Setup was successful界面

2.4 Setup was successful界面

出現以下界面證明python-3.9.6安裝完成
image

3 Python解釋器測試

快捷鍵win+r(鍵盤按住win鍵不放,單擊字母r鍵)彈出運行框
image

3.1 cmd終端測試

輸入cmd後單擊回車鍵(Enter鍵)
image
彈出cmd終端運行視窗
image
輸入python --version回車,出現以下內容證明python-3.9.6可以正常使用
image

如果僅安裝python看到這裡就可以躺平了,後面的操作選擇查閱。

3.2 powershell終端測試

輸入powershell後單擊回車鍵(Enter鍵)
image
彈出powershell終端運行視窗
image
輸入python --version回車,出現以下內容證明python-3.9.6可以正常使用
image

4 Pip鏡像源配置

4.1 cmd終端配置

@REM 創建文件夾
powershell if(Test-Path pip){}else{mkdir pip}
@REM 創建文件並寫入配置
echo [global] > .\pip\pip.ini
echo index-url=https://mirrors.aliyun.com/pypi/simple/ >> .\pip\pip.ini
echo [install] >> .\pip\pip.ini
echo trusted-host=mirrors.aliyun.com >> .\pip\pip.ini
@REM 驗證配置
type .\pip\pip.ini
pip --version

image

5 Python虛擬環境搭建

5.1 安裝虛擬環境

@REM 安裝虛擬環境
pip install virtualenv
pip install virtualenvwrapper-win

image

5.2 配置、創建、查看、激活虛擬環境

@REM 配置虛擬環境
powershell if(Test-Path d:\env){}else{mkdir d:\env}
set WORKON_HOME=D:\env
@REM 創建虛擬環境
mkvirtualenv myenv
deactivate
@REM 查看虛擬環境
workon
@REM 激活虛擬環境
workon myenv

image

5.3 退出、移除虛擬環境

@REM 退出虛擬環境
deactivate
@REM 移除虛擬環境
rmvirtualenv myenv

image

6 Jupyter-notebook環境配置

6.1 安裝代碼

@REM 安裝jupyter-notebook
pip install ipython
pip install jupyter notebook
pip install jupyterlab-language-pack-zh-CN
pip install jupyter-contrib-nbextensions==0.2.0

6.2 使用代碼

@REM 啟動jupyter-notebook
jupyter-notebook
@REM 訪問jupyter-notebook
start http://localhost:8888/tree
start http://localhost:8888/lab

6.3 語言修改

image
image

6.4 提示配置

image
image

6.5 虛擬環境

image

cmd
workon
workon myenv

image


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • python原生數據類型有int、float、str、tuple、list、set、dict七類,本次隨筆介紹了幾種類型的定義,同時用實驗驗證各數據類型之間的嵌套,以實驗結果證明各個數據類型的基本特征。 ...
  • 本文首發於公眾號:Hunter後端 原文鏈接:Django筆記四十四之Nginx+uWSGI部署Django以及Nginx負載均衡操作 這一篇筆記介紹如何使用 Nginx + uWSGI 來部署 Django。 上一篇筆記中有介紹直接使用 uWSGI 作為 web 伺服器來部署 Django,這一篇 ...
  • 本文是我從業多年開發生涯中針對線上業務的處理經驗總結而來,這些業務或多或少相信大家都遇到過,因此在這裡分享給大家,大家也可以看看是不是遇到過類似場景。本文大綱如下, 後臺上傳文件 線上後臺項目有一個消息推送的功能,運營新建一條通知消息時,需要一起上傳一列包含用戶 id 的文件,來給文件中包含的指定用 ...
  • Java為我們提供了許多啟動線程和管理線程的方法。在本文中,我們將介紹一些在Java中進行併發編程的選項。我們將介紹結構化併發的概念,然後討論Java 21中一組預覽類——它使將任務拆分為子任務、收集結果並對其進行操作變得非常容易,而且不會不小心留下任何掛起的任務。 1 基礎方法 通過Lambda表 ...
  • 1 問題復現 (1)登錄DVMA後,設置DVWA Security為Low。 (2)進入File Inclusion,訪問dvwa/vulnerabilities/fi目錄下的的test.txt文件(自己創建的測試文件)。 (3)報錯ERROR: File not found! 找不到文件。 2 抓 ...
  • 當我們談論編程中的數據結構時,順序容器是不可忽視的一個重要概念。順序容器是一種能夠按照元素添加的順序來存儲和檢索數據的數據結構。它們提供了簡單而直觀的方式來組織和管理數據,為程式員提供了靈活性和性能的平衡。Qt 中提供了豐富的容器類,用於方便地管理和操作數據。這些容器類涵蓋了各種不同的用途,從簡單的... ...
  • 最近想著把工作中使用過的java命令都梳理一下,方便日後查閱。雖然這類文章很多,但自己梳理總結後,還是會有一些新的收穫。這也是這篇筆記的由來。 ...
  • SCG(Spring Cloud Gateway)就我個人理解,是想讓開發者把它作為一個較為簡單的網關框架,只需簡單在yml文件中寫幾個配置項就可以運行。所以它不大推薦在網關這一層獲取body數據或者做一下複雜的業務處理。故而在實際編寫代碼中,獲取queryParam很容易,但body數據就比較麻煩 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...