在PowerShell和CMD安装python模块有何区别和优势?

来源:2-1 redis-py的安装与使用(建议下载方式与老师相同)

lin丶林

2019-08-26 06:25:28

问1-1,安装pythom模块方法有多少种?在CMD命令提示符和PowerShell终端上安装有何区别?

问2-2,图1有5个PowerShell终端,另外4个对学习python有何联系?

问3-3,在CMD中可以复制粘贴,我在PowerShell终端上右击没反应。老师为什么能够粘贴?

问4-4,图2我打开终端,默认的文件路径是PS C:\User\Administrator>

和老师默认的文件路径PS C:\Windows\System32>为何不一致。两个路径安装有何区别?

http://img.mukewang.com/climg/5d6308ca0001915104100521.jpg

http://img.mukewang.com/climg/5d6308ca000126a308420255.jpg


写回答

1回答

慕之熠_灿烈

2019-08-26

同学,你好。

(1)  安装python模块(第三方模块)的方式有源码安装和使用第三方包管理工具进行安装(如pip),这两种方式是目前最为主流的安装方式。两者的主要区别是:PowerShell 是一种命令行外壳程序是某一个脚本执行时的环境;cmd可以说是对命令型的一些保留,因为以前的操作系统都是命令型的,如dos系统。关于两者在安装python的依赖库上没有什么本质上的区别。

(2)另外4个与python学习没有直接关系,它们是体现PowerShell强大功能的专属组件,使得windows平台下的脚本运行可以充分依托.NetFrameWork的执行环境

(3)按照如下命令修改PowerShell的设置即可实现复制功能:

        从运行对话框或者开始菜单中搜索powershell,启动powershell 
        左键点击CMD处理程序左上角,选择属性。(或者按下Alt+空格)。 
        选中快速编辑模式,点击确定 

        http://img.mukewang.com/climg/5d6395400001dc4203750428.jpg

(4)之所以与老师默认的起始位置不一样是因为PowerShell的默认起始位置是可以修改的,如下图

http://img.mukewang.com/climg/5d63978800010ad404160751.jpg

http://img.mukewang.com/climg/5d63979e0001413c03780485.jpg

(注意:一般不建议修改系统默认的起始位置,因为有时候会影响到对系统文件的管理和配置)

如果我的回答解决了您的疑惑,请采纳!祝~学习愉快~

0

0 学习 · 2669 问题

查看课程