尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

windows下python环境搭建

windows下python环境搭建 1 PyCharm和python的关系科普这个问题特别适合用一个**“汽车发动机”和“智能驾驶舱”**的类比来理解两者关系密切但分工完全不同。简单来说Python是“发动机”核心动力PyCharm是“驾驶舱”操控平台。开车的人程序员得靠驾驶舱去操控发动机但发动机本身并不依赖驾驶舱也能转。为了让你彻底明白我把它们拆成三个层面来讲1.1 Python 是什么底层执行者Python是一门编程语言但更准确地说它是一个**解释器Interpreter**软件。作用它负责“读懂”你写的代码并指挥电脑去执行。就像发动机把汽油转化成动能一样Python把代码转化成计算机的指令。形态它通常是一个后台程序如python.exe。你在电脑上安装了Python就等于给电脑装上了这个“发动机”。独立运行你完全可以在记事本里写代码然后打开命令行CMD输入python my_code.py来运行——不需要PyCharmPython照样工作。1.2. PyCharm 是什么上层操作台PyCharm是一个集成开发环境IDE说白了就是一个超级智能的文本编辑器加上一堆辅助工具。作用它给你提供一个写代码的“工作台”。在这个工作台上有自动补全、错误提示、代码跳转、调试器、版本控制Git等按钮。形态它是一个图形界面软件桌面应用你需要手动双击图标打开它。依赖关系PyCharm本身不执行代码。当你点击PyCharm里的“运行”按钮时它其实是去找你电脑上安装的那个“Python发动机”解释器把代码扔给它去跑再把运行结果抓取回来显示在屏幕上。1.3. 它们到底是怎么协作的核心这就像智能导航仪和汽车引擎的关系你要先装Python装引擎电脑才有“编程语言”这个底层能力。然后你再装PyCharm装导航仪/仪表盘方便你操控。关键一步安装完PyCharm后你必须告诉PyCharm“我家Python发动机装在哪了”这在PyCharm里叫做配置解释器Interpreter。如果这一步没做PyCharm虽然能打开但会报错没法运行代码。1.4. 既然有Python了为什么还要用PyCharm你可以用记事本命令行写Python但那相当于徒手拧螺丝。而PyCharm相当于给你配了电动螺丝刀机械臂智能补全你打前几个字母它自动猜出你要写的函数名省去背单词的烦恼。实时报错你刚写错语法底下立刻画红线不用等到运行才发现。调试神器你可以让代码“走走停停”查看每一瞬间变量的值这对找Bug极有帮助。1.5. 特别提醒误区澄清PyCharm不是Python你不能把.py文件拖进PyCharm图标就说“安装了Python”那只是打开了文本。版本要匹配如果你电脑装了Python 3.12PyCharm里配置时就要选3.12如果你装的是Python 2.7选错了代码语法可能报错。替代品市面上还有VSCode、Jupyter Notebook等工具它们也都能调用Python只是界面和功能侧重不同。PyCharm只是其中一种“驾驶舱”品牌。一句话总结Python是“演员工会”演员本身PyCharm是“导演监视器”辅助导戏的工具。没有PyCharm演员Python照样能演戏跑代码但没有Python监视器PyCharm就是一块没信号的废屏幕。2 python安装方法安装教程可参考网址在Windows下进行Python离线安装核心思路是在一台有网络的电脑上提前准备好所有安装文件再通过U盘等介质转移到目标无网络电脑上进行安装。这里有几种主流的方法你可以根据实际需求选择2.1 方法一使用官方“离线安装包”最直接(我使用的这个方法)这是最常规的方法适合大多数用户。Python官网提供的“Windows installer (64-bit)”本质上就是一个离线安装包。操作步骤在有网络的电脑上访问 Python官网下载页面。根据目标电脑的系统32位或64位下载对应的“Windows installer”文件例如python-3.x.x-amd64.exe。这个.exe文件就是完整的离线安装包。将下载好的.exe文件通过U盘等工具拷贝到目标离线电脑上。在目标电脑上双击运行该.exe文件。【重要】在安装界面底部务必勾选“Add Python to PATH”。如果不勾选计算机会找不到Python。原因是没有配置环境变量所以如果不勾选需要自己配置Python的环境变量点击“Install Now”即可开始安装。虽然官方文档提到某些可选功能可能需要联网下载但默认的核心安装是完全离线的足够日常使用。2.2 方法二使用“嵌入式”Python包绿色免安装这种方法适合需要高度可移植、免安装的场景比如将Python环境放在U盘里即插即用。嵌入式版本是一个ZIP压缩包解压即用但默认不包含pip包管理工具。操作步骤在有网络的电脑上访问Python官网的下载页面。不要点击首页的大按钮而是向下滚动找到“Windows embeddable package (64-bit)”或“Windows embeddable package (32-bit)”并下载。文件名类似python-3.x.x-embed-amd64.zip。将ZIP包拷贝到目标电脑解压到你想要的目录比如D:\my_python。可选配置环境变量若想在命令行中直接使用python命令需将解压路径如D:\my_python添加到系统的Path环境变量中。2.3 方法三高级篇 - 为离线环境准备完整的第三方库如果项目不仅需要Python解释器还需要numpy、pandas等第三方库就需要提前下载好这些库的安装文件.whl文件。操作步骤在联网电脑上导出项目依赖列表在项目目录下通过命令行执行pip freezerequirements.txt这会生成一个包含所有依赖库名称和版本的文件。在联网电脑上下载所有依赖包执行以下命令将requirements.txt中列出的所有库及其依赖下载到offline_pkgs文件夹中。pip download-rrequirements.txt-doffline_pkgs传输文件将整个项目文件夹包含requirements.txt和offline_pkgs文件夹拷贝到目标离线电脑。在离线电脑上离线安装所有依赖在目标电脑的项目目录下打开命令行执行以下命令pipinstall--no-index --find-links ./offline_pkgs-rrequirements.txt--no-index告诉pip不要从PyPI官网在线查找。--find-links指定从本地的offline_pkgs文件夹中寻找安装包。2.4 总结与注意事项版本一致性是关键确保在联网电脑上下载的Python版本、第三方库版本.whl文件与目标离线电脑的系统架构32位/64位完全一致。否则可能导致安装失败。安装程序的选择追求简单直接用方法一官方离线安装包。追求绿色免安装、高度便携用方法二嵌入式包。项目有复杂第三方库依赖用方法三准备完整依赖包。嵌入式Python添加pip如果使用方法二并希望拥有pip可以从 https://bootstrap.pypa.io/get-pip.py 下载get-pip.py文件放到解压目录下然后运行python get-pip.py进行安装。无论选择哪种方法提前在联网环境中准备好所有文件是顺利完成Windows下Python离线安装的关键。3 如何确保python和pip安装成功在 Windows 下验证 Python 和 pip 是否安装成功最直接、最权威的方法就是通过命令行CMD 或 PowerShell进行测试。请按以下步骤操作特别适用于你刚完成的离线安装场景3.1 第一步打开命令行按键盘上的Win R键输入cmd然后按回车打开命令提示符窗口。3.第二步验证 Python 解释器在黑色的命令行窗口中输入以下命令并按回车python --version或者如果上面那条不行尝试这条py --version✅ 成功标志如果看到类似Python 3.12.0或Python 3.11.x的版本号输出说明Python 核心解释器安装成功。❌ 失败标志如果提示python 不是内部或外部命令说明安装时忘记勾选Add Python to PATH或者环境变量未生效常见于离线安装的嵌入式版本。3.3 第三步验证 pip 包管理工具在同一个命令行窗口中输入以下命令并按回车pip --version或者如果上面那条不行pip3 --version或者如果上面那条不行python -m pip -V✅ 成功标志如果看到类似pip 24.0 from C:\Users\...\site-packages (python 3.12)的信息说明pip 安装成功并且系统能正确找到它。⚠️ 特殊情况如果你使用的是嵌入式EmbeddablePython包默认不带 pip这里会直接报错。这种情况需要单独处理需手动下载get-pip.py安装。3.4 第四步双重验证推荐执行输入以下命令进入 Python 交互式编程环境python如果成功命令行前缀会变成。在后面输入print(Hello)并按回车如果能正常输出Hello说明运行逻辑完全正常。输入exit()可以退出交互模式回到普通命令行。3.5❗ 如果验证失败怎么办离线安装常见问题如果你在第二步或第三步看到了报错绝大多数情况是因为环境变量PATH没有配置好。由于你是离线安装请这样排查手动添加环境变量找到你安装 Python 的文件夹例如C:\Python312。同时找到该文件夹下的Scripts子文件夹例如C:\Python312\Scriptspip 存放在这里。将这两个路径手动添加到系统的Path环境变量中右键“此电脑” - 属性 - 高级系统设置 - 环境变量 - 系统变量的 Path - 新建并粘贴路径。注意添加完成后必须关闭当前的 CMD 窗口重新打开一个新的 CMD 窗口再次输入验证命令才会生效。重启电脑如果手动添加变量后依然不生效可以尝试重启电脑让系统彻底刷新环境变量缓存。按以上步骤操作后只要能正常输出版本号你的 Python 离线环境就完全就绪了可以放心使用了。4 如何确定python已经安装了指定库例如markdown。如果没安装给出安装指南要确认markdown库是否已安装以及如何安装可以参考下面的步骤。4.1 ✅ 第一步检查markdown库是否已安装你可以通过在命令行终端中执行以下任一命令来检查。为了避免环境混淆建议先用python --version确认当前使用的 Python 版本。方法一使用pip show查看详细信息这个命令会显示特定库的详细信息如版本、安装位置等。pip show markdown如果已安装会输出该库的详细信息。如果未安装命令行会提示WARNING: Package(s) not found: markdown。方法二在 Python 代码中尝试导入这是最直接的方式可以通过编写或运行一小段代码来验证。try:importmarkdownprint(markdown 库已安装)exceptImportError:print(markdown 库未安装)或者直接输入“import markdown”若提示no module named ‘markdown’则表示还未安装4.2 第二步如果未安装如何安装markdown库根据你的网络环境可以选择以下不同的安装方式。4.2.1. 在线安装有网络这是最常用的方法直接使用pip命令从 Python 官方仓库PyPI下载并安装。安装最新稳定版pipinstallmarkdown如果电脑上同时有 Python 2 和 3可能需要明确指定给 Python 3 安装pip3installmarkdown如果遇到权限问题可以尝试为当前用户安装pipinstall--usermarkdown指定版本安装如需安装特定版本pipinstallmarkdown3.4.1更换国内镜像源如果下载速度慢pipinstallmarkdown-ihttps://pypi.tuna.tsinghua.edu.cn/simple4.2.2. 离线安装无网络如果你的电脑无法连接互联网可以按照以下步骤操作在有网络的电脑上访问 PyPI 官网pypi.org搜索markdown下载对应你 Python 版本和系统架构的.whl或.tar.gz文件。建议下载构建包.whl而不是源码包.gz因为源码包存在安装不成功的问题不成功原因源码包可能需要编译离线环境可能没有编译环境所以尽量找wheel将下载好的文件通过U盘等方式拷贝到目标离线电脑上。在目标电脑上打开命令行进入文件所在目录执行安装命令# 安装 .whl 文件pipinstallMarkdown-3.2.2-py3-none-any.whl# 或者安装 .tar.gz 文件需要先解压然后进入目录执行python setup.pyinstall我实际使用命令注意安装路径和python版本我指定的是我安装的python版本3.13​​​​4.3 第三步验证安装结果安装完成后再次使用第一步中的pip show markdown命令进行验证。如果能正常显示版本信息则说明安装成功。4.4❗ 常见问题排查ModuleNotFoundError: No module named markdown这说明你的代码运行时找不到该库。通常是因为库安装到了另一个Python环境中。请检查你的代码编辑器或IDE配置的Python解释器路径是否与命令行中pip install所对应的Python是同一个。可以用python -m pip install markdown来确保安装到当前使用的Python中。安装时提示版本不兼容如果安装失败可能是因为markdown库的某个版本与你的 Python 版本不兼容。可以尝试安装一个不同的版本例如pipinstallmarkdown3.3.7pip命令找不到如果提示pip 不是内部或外部命令说明 pip 未正确安装或未添加到环境变量中。可以尝试使用python -m pip install markdown来代替pip install markdown。5 pycharm安装下载指南好的那我们专门针对Windows 系统给你一份清晰、精简的 PyCharm 安装下载指南。第一步下载安装包打开浏览器访问 PyCharm 官方下载页面https://www.jetbrains.com/pycharm/download/#sectionwindows页面会自动识别你的系统是 Windows你会看到两个版本Community社区版免费完全够用。Professional专业版付费可试用30天功能更多。点击对应版本右侧的Download按钮下载.exe安装文件。第二步运行安装程序找到下载好的.exe文件通常在下载文件夹里双击运行。如果系统弹出“是否允许此应用更改设备”的提示点击是。第三步选择安装路径默认路径是C:\Program Files\JetBrains\PyCharm...。如果你不想装C盘可以点击Browse…改成其他盘比如D:\PyCharm。第四步勾选关键选项重要在安装选项界面建议至少勾选以下几项Create Desktop Shortcut– 创建桌面快捷方式方便打开。Update PATH variable (restart needed)– 把 PyCharm 加入环境变量方便在命令行中调用。Add “Open Folder as Project”– 在文件夹右键菜单中增加“作为PyCharm项目打开”的选项。其他的选项如.py文件关联看个人习惯可勾可不勾。第五步点击 Install 开始安装等待进度条走完通常只需要几分钟。第六步完成安装安装完成后勾选Run PyCharm可以直接启动然后点击Finish。首次启动建议启动后会让你选择主题深色/浅色按喜好选就行。如果你想用中文界面可以在欢迎界面进入Plugins搜索 “Chinese (Simplified) Language Pack” 并安装重启后就是中文了。⚠️ 重中之重装完PyCharm之后PyCharm只是一个编辑器要运行Python代码你的电脑上必须先安装Python解释器。如果你还没装Python先去 python.org 下载安装。安装Python时务必勾选 “Add Python to PATH”否则PyCharm可能找不到它。打开PyCharm新建项目时在Project Interpreter里选择你的python.exe路径通常安装Python后PyCharm能自动识别到。6 pycharm如何添加解释器在PyCharm中添加解释器核心就是告诉它你的Python安装在哪儿。主要有两种方式一种是为当前项目配置另一种是在新建项目时设置。 准备工作找到你的Python在开始之前你需要先找到电脑上Python的安装路径也就是python.exeWindows或python3macOS/Linux文件的位置。Windows可以在开始菜单搜索“Python”右键点击“打开文件位置”来找到它。macOS/Linux可以打开终端输入which python3或which python终端显示的就是路径。⚙️ 方法一为当前项目配置最常用打开设置Windows/Linux点击菜单栏的File-Settings。macOS点击菜单栏的PyCharm-Preferences。进入解释器设置在设置窗口的左侧列表中找到并点击Project: [你的项目名]-Python Interpreter或Python | 解释器。添加解释器在右侧窗口中点击齿轮图标⚙️然后选择Add...。或者你也可以直接点击界面右下角状态栏的“Python Interpreter”选择器再选择“Add New Interpreter”。选择类型并定位在弹出的窗口中选择Add Local Interpreter。在接下来的界面中选择System Interpreter。点击路径栏旁边的文件夹图标浏览并选中你之前找到的python.exeWindows或python3macOS/Linux文件。完成配置点击OKPyCharm就会加载并显示这个解释器下的所有已安装包。 方法二新建项目时直接设置在PyCharm的欢迎界面或通过File-New Project创建新项目时界面上方会有一个Project Interpreter的选项区域。点击Project Interpreter旁边的齿轮图标⚙️选择Add...。后续步骤和“方法一”中的第4、5步完全一样选择System Interpreter并定位到你的Python可执行文件即可。 补充说明解释器类型上面介绍的是直接使用系统已安装的PythonSystem Interpreter。PyCharm也支持创建虚拟环境Virtualenv Environment这是一个独立的“小房间”适合隔离不同项目的依赖包管理更干净。远程/专业版功能如果你使用的是PyCharm Professional专业版还可以添加远程解释器比如通过SSH、Docker或WSL(Windows Subsystem for Linux)来连接远端的Python环境。 总结整个流程可以概括为打开设置 - 找到解释器选项 - 添加本地解释器 - 浏览并选中python.exe文件。如果按步骤操作后找不到Python文件很可能是因为Python本身还没安装。你需要先从 python.org 下载并安装Python。
返回列表