当前位置: 首页 > news >正文

优化网站企业网站模板中文

优化网站,企业网站模板中文,珠海网站建设公司哪家好,自媒体平台注册完怎么赚大钱Python常用的命令提示符 一、Python环境基础命令【Windows】 于Windows环境下#xff0c;针对Python#xff0c;在CMD#xff08;命令提示符#xff09;常用的命令以及具体用法#xff0c;怎么用#xff1b;   主要包含#xff1a;运行脚本、包管理、虚拟环境、调试与… Python常用的命令提示符 一、Python环境基础命令【Windows】 于Windows环境下针对Python在CMD命令提示符常用的命令以及具体用法怎么用   主要包含运行脚本、包管理、虚拟环境、调试与信息查看、快捷执行、代码检查以及Windows特有的命令和路径处理。 1、检查Python是否安装 使用python --version来查看所安装的Python版本 python --version2、 查看Python的安装路径 查看Python的安装路径列出所有Python解释器的安装路径 where python二、运行Python 1、直接运行脚本文件 比如现在要执行路径F:\Python\venvEnvironment\project\pythonProject\basic下的hello.py如下图   在Windows下的命令提示符CMD输入该文件所在路径F:\Python\venvEnvironment\project\pythonProject\basic如下图   到路径下后输入命令python hello.py回车就可以看到执行结果如下   2、传递命令行参数 脚本内接收参数在moreSys.py中使用sys.argv获取参数列表   文件路径   命令行输入脚本 三、Python包管理pip虚拟环境 1、安装三方库 python -m pip install 包名其中安装三方库python -m pip install 包名中的python -m可以省略这里的python -m是指以模块模式运行pip而不是直接调用系统环境中的pip可执行文件。     python -m的作用   如果系统中安装了多个Python版本如Python 3.8、Python 3.13等等版本每个版本都有独立的pip。此时如果直接运行pip install可能会调用全局默认的pip也就是与当前使用的Python版本不匹配导致运行错误。因此使用python -m就能很好的确保调用的是当前Python解释器对应的pip进而避免版本冲突导致运行错误。   python -m不仅限于pip也可以用于其他模块 创建虚拟环境python -m venv 虚拟环境名称 启动HTTP服务器python -m http.server 运行pytest测试python -m pytest 对比总结 命令含义推荐场景pip install pandas直接调用系统路径的 pip确保环境单一且无冲突时使用python -m pip install pandas调用当前 Python 解释器对应的 pip推荐尤其多版本 Python、虚拟环境中使用 直接使用pip install 包名安装比如安装Django如下     也可以指定版本进行安装如下 pip install Django 5.22、卸载包 使用命令pip unstall 包名就可以卸载这个包   3、导出与安装包依赖虚拟环境 我本地虚拟环境中安装了很多第三方类库如下图     在命令提示符中可以更清楚我安装了哪些第三方类库如下       首先需要讲解到一个虚拟环境的概念 3.1 为什么需要虚拟环境 通常我们的Python安装到C盘目录即装载系统的盘符而我们每次需要进行新的开发需要导入安装一些第三方库比如爬虫开发我们从B站爬取到的视频通常是需要将视频和音频分开爬取而进行视频和音频的合成就需要第三方库moviepy.editor且需要它的版本是1.0.3如果高于这个版本运行时就会报错报错如下也是让人头疼得很   于Python版本而言版本太高也是有问题的因为低版本的第三方类库和高版本的Python出现了不兼容即兼容性较差下面的这段报错就是因为Python版本太高无论是最新的第三方类库moviepy还是指定版本moviepy1.0.3在运行时都会报错故而推荐大家尽量不要使用最新的Python版本因为兼容性较差推荐安装3.6 到 3.10内的版本进行开发。 Traceback (most recent call last):File F:\Python\venvEnvironment\venvdemo\Lib\site-packages\numpy\_core\__init__.py, line 23, in modulefrom . import multiarrayFile F:\Python\venvEnvironment\venvdemo\Lib\site-packages\numpy\_core\multiarray.py, line 10, in modulefrom . import overridesFile F:\Python\venvEnvironment\venvdemo\Lib\site-packages\numpy\_core\overrides.py, line 7, in modulefrom numpy._core._multiarray_umath import (add_docstring, _get_implementing_args, _ArrayFunctionDispatcher) ImportError: DLL load failed while importing _multiarray_umath: 找不到指定的程序。During handling of the above exception, another exception occurred:Traceback (most recent call last):File F:\Python\venvEnvironment\venvdemo\Lib\site-packages\numpy\__init__.py, line 127, in modulefrom numpy.__config__ import show_configFile F:\Python\venvEnvironment\venvdemo\Lib\site-packages\numpy\__config__.py, line 4, in modulefrom numpy._core._multiarray_umath import (...3 lines...)File F:\Python\venvEnvironment\venvdemo\Lib\site-packages\numpy\_core\__init__.py, line 49, in moduleraise ImportError(msg) ImportError: IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!Importing the numpy C-extensions failed. This error can happen for many reasons, often due to issues with your setup or how NumPy was installed.We have compiled some common reasons and troubleshooting tips at:https://numpy.org/devdocs/user/troubleshooting-importerror.htmlPlease note and check the following:* The Python version is: Python3.13 from F:\Python\venvEnvironment\venvdemo\Scripts\python.exe* The NumPy version is: 2.2.5and make sure that they are the versions you expect. Please carefully study the documentation linked above for further help.Original error was: DLL load failed while importing _multiarray_umath: 找不到指定的程序。The above exception was the direct cause of the following exception:Traceback (most recent call last):File F:\Python\venvEnvironment\project\pythonProject\basic\crawler\vedioMergeAudio.py, line 1, in modulefrom moviepy.editor import *File F:\Python\venvEnvironment\venvdemo\Lib\site-packages\moviepy\editor.py, line 24, in moduleimport imageioFile F:\Python\venvEnvironment\venvdemo\Lib\site-packages\imageio\__init__.py, line 24, in modulefrom .core import FormatManager, RETURN_BYTESFile F:\Python\venvEnvironment\venvdemo\Lib\site-packages\imageio\core\__init__.py, line 10, in modulefrom .util import Image, Array, Dict, asarray, image_as_uint, urlopenFile F:\Python\venvEnvironment\venvdemo\Lib\site-packages\imageio\core\util.py, line 10, in moduleimport numpy as npFile F:\Python\venvEnvironment\venvdemo\Lib\site-packages\numpy\__init__.py, line 132, in moduleraise ImportError(msg) from e ImportError: Error importing numpy: you should not try to import numpy fromits source directory; please exit the numpy source tree, and relaunchyour python interpreter from there.虚拟环境能够很好的隔离实现不同的第三方库分离避免冲突便于进行Python项目开发如果全局安装就会导致第三方库版本冲突出现不兼容报错不便管理而虚拟环境就可以独立安装第三方类库为每个项目支撑独立的依赖空间环境一致性确保开发、测试和生产环境使用相同的依赖版本避免“在我机器上能运行”的问题多Python版本支持Python版本指的就是Python解释器本身的版本。目前Python每个版本的兼容性不太友好特别现在最新的版本3.13.*和稳定版的3.7 ~ 3.9期间的版本目前是公认的稳定性最好。目前新版本和旧版本中的类库版本对于我们开发和维护就非常的不友好就会发生上面的报错问题而且头疼得很而这时Python中的版本管理器Pyenv就特别的有用它用于隔离不同的Python环境且很方便的切换环境中的Python版本这个Pyenv和Python虚拟环境关系也不太大对于我们开发和维护就变得容易得多Python包库包库或者叫软件源是Python第三方软件的库的集合或者市场可以发布、下载和管理软件包其中PyPI(Python Package Index)是Python编程语言的软件存储库。开发者可以通过PyPI查找和安装由Python社区开发和共享的软件也可以将自己开发的库上传至PyPI。基于pip就可以查找、下载安装需要的软件包。为了提高下载速度目前有很多Pypi的镜像服务器在国内也有很多软件源比如阿里的软件源是mirrors.aliyun.com/pypi...。除此之外还有其他软件源如正对科学计算的anaconda的软件源repo.anaconda.com/     3.2 创建虚拟环境 在命令提示符中即CMD中指定需要创建虚拟环境的路径比如我要在路径F:\Python下创建一个名为venvSample的虚拟环境则在CMD中输入该路径然后输入命名python -m venv venvSample如下   创建虚拟环境的过程   在路径F:\Python下我们可以看到生成了一个venvSample的文件夹   这个文件夹将我本地的Python编辑器重新复制一份到此环境中存于路径F:\Python\venvSample\Scripts下 3.3 使用/退出虚拟环境 如果使用activate后在命令提示符中有(虚拟环境名称)则说明进入了虚拟环境中 我们使用虚拟环境来安装第三方库numpy下面是动图gif文件大家可以看一下如何激活虚拟环境在虚拟环境中安装三方库   从上面的这个动图可以看出指出安装的镜像路径下载的速度会非常的快这里我使用的镜像源是阿里云的镜像https://mirrors.aliyun.com/pypi/simple/     我们要使用虚拟环境则在虚拟环境路径下使用命令activate来激活虚拟环境使用命令deactivate来关闭虚拟环境 查看是否安装成功使用命令pip list来查看安装的三方库numpy1.21.6 3.4 安装其他项目的三方拓展包 3.4.1 命令行安装 使用requirements.txt文件打开创建的虚拟环境在创建的虚拟环境中将其他项目中需要安装的包使用命令python -m pip install -r requirements.txt 或者pip install -r requirements.txt进行安装在这里我们指定了阿里云的镜像源https://mirrors.aliyun.com/pypi/simple/如果直接安装的话安装速度特别的慢它会调国外的第三方包镜像也就是Python官网的包 安装过程   3.4.1 软件PyCharm安装 点击【File文件】 — 【Settings设置】 — 【找到你的项目名称】 — 找到【Python Interpreter】就可以看到你安装的三方包 4、Python的镜像源 目前如果我们不指定安装镜像源会直接指向Python官网由于服务器在国外因此下载包的速度就会非常的慢甚至还会出现超时、报错的情况因此选择一些好的镜像源下载安装第三方库就可以加大下载安装的速度且一般不会报错   接下来列举国内常见的pip镜像源安装完全度和下载速度排列需要注意的是镜像源的完全度和速度可能因地域和时间而异建议据具体情况选择合适的镜像源。    4.1 国内常见的镜像源 清华大学完全度和速度都比较好一个优秀的镜像源 https://pypi.tuna.tsinghua.edu.cn/simple阿里云完全度和速度也很好不错的选择 https://mirrors.aliyun.com/pypi/simple/网易速度比较快完全度有限 https://mirrors.163.com/pypi/simple/ 豆瓣速度较快完全度也有限 https://pypi.douban.com/simple/ 百度云速度较快完全度也有限 https://mirror.baidu.com/pypi/simple/中科大速度较快完全度不如前面几个好 https://pypi.mirrors.ustc.edu.cn/simple/华为云完全度和速度中等 https://mirrors.huaweicloud.com/repository/pypi/simple/腾讯云速度一般完全度一般 https://mirrors.cloud.tencent.com/pypi/simple/4.2 镜像源配置方法 4.2.1 镜像源下载安装使用方法 下载安装Python三方库可以使用命令 python -m pip install 安装三方库的版本号 -i https://mirrors.aliyun.com/pypi/simple/# 或者pip install 安装三方库的版本号 -i https://mirrors.aliyun.com/pypi/simple/# 比如 pip install moviepy1.0.3 -i https://mirrors.aliyun.com/pypi/simple/四、总结 Python环境的基础命令在命令提示符中运行Python文件以及传递命令行参数对Python中的三方库进行结构化管理以及安装多个Python版本后如何使用虚拟环境来将各个版本的Python环境进行隔离各自调用各自的三方包在虚拟环境中如何镜像其他项目的三方库使用requirements.txt来实现将本项目用到的三方包版本拷贝下来Python中的镜像源如何使用Python中的镜像源高速下载三方包 以上的内容是本人自学Python写的笔记如有错误请留言哦本人会在第一时间及时更正。如果你觉得有用请一键三连哦
http://www.zqtcl.cn/news/141472/

相关文章:

  • 网站建设或网站优化排名做建筑设计网站
  • 外贸seo外贸推广外贸网站建设外贸网站建设用图片设置网站首页
  • 网站模板安装出入成都通知今天
  • wordpress网站 添加微信网站设计O2O平台佛山总代理
  • 广州网站开发定制方案网站建设应该考虑哪些方面
  • 在线网站建设培训门户类网站图片
  • 佛山乐从网站建设自媒体平台收益排行榜
  • 网站建设项目需求陕西陕煤建设集团有限公司网站
  • 鼓楼网站开发永州做网站tuantaogou
  • ui网站建设站评价文山建设5G网站
  • 深圳 网站设计公司企业网络搭建教程
  • 做网站策划遇到的问题全网营销型网站模版
  • 网站建设费属于无形资产吗广州高铁新建站在哪里
  • 网站建设平台报价深圳市房产交易中心官网
  • 注册网站网前端素材网
  • 快3网站制作 优帮云贾汪区建设局网站
  • 南昌市有帮做网站的吗网站联动
  • 英文网站建设服务合同模板网站详情页艺术字怎么做的
  • discuz仿搜索网站做网站开发用哪种语言好
  • 企业网站服务网络设备维护是做什么的
  • 罗湖网站公司网站服务器建设合同
  • 公司网站设计注意什么免费名字设计成图案
  • python3 网站建设济南网站建设(选 聚搜网络)
  • 建网站在哪里做广告上海 网站撤销备案
  • 个人可以备案几个网站做网站和网站页面设计
  • 拉丝机东莞网站建设下载安装百度一下
  • 河北建设厅官方网站山西手动网站建设推广
  • 连云港网站建设开发网络营销顾问服务
  • 怎么做网站免有什么网站可以免费建站
  • 安全的营销型网站建设深圳网站建设哪家