Win环境下如何在cmd运行python文件

在windows执行py文件遇到过很多细节的问题

问题场景:

1.从c盘切换到d盘切不过去 

解决方案:

第一步我们先输入d:

再次输入cd  D:\python+selenium\TestCase    (py文件存放的路径)

输入python   **.py  直接执行某某py文件

          

2.第二种细节错误:

直接在非文件路径操作,直接python+相对路径 此时如果不注意copy过来的路径带空格什么的也会报错

直接python D:\python+selenium\TestCase\**.py运行  (此时的路径是直接copy过来的) 也会报错

手动输入:python D:\python+selenium\TestCase\**.py   进行运行

 

3.温馨提示

许多人写脚本用到的pycharm,我们执行脚本时如果在pycharm执行是ok,但是cmd会报编码错误,这时可百度查询在源码首行添加编码转义源码即可解决

 

这里涉及到前些天作者使用到HTMLtestRunner生成html报告源码,在pycharm执行输出不了报告,我们可以在cmd环境进行尝试运行你会发现意向不到的结果,cmd运行是可以的。


专注软件测试行业前景分析、测试思想、管理领域分享; 系统、接口自动化测试、python学习资料以及爬虫技术娱乐圈新鲜事好文推送 ; 订阅号后台回复"测试""Python"领取系统学习资料微信扫一扫直接关注 加小编微信入学习群:shichaogg

### 如何在 VSCode 中用 Conda 创建 Python 环境 #### 打开命令面板并创建新环境 在VSCode中打开项目文件夹,使用快捷键`Shift+Ctrl+P`调出命令面板,在其中输入“Python”,从中选择“Python:创建环境”选项[^1]。 #### 命令行方式创建特定架构的Conda环境 对于希望指定如32位架构的情况,可以先激活任意已有的conda环境(如果需要的话),接着配置当前环境为期望的目标子目录(例如win-32代表Windows下的32位): ```bash conda activate base # 或者其他已有环境名 conda config --env --set subdir win-32 ``` 之后在此环境下创建新的32位Python环境,并验证其位数正确无误: ```bash conda create -n python32 python=3.7 python -c "import platform; print(platform.architecture()[0])" ``` 上述操作应当返回字符串'32bit'[^2]。 #### 更改VSCode内的解释器路径 为了使VSCode识别刚刚创建的新环境作为项目的默认Python解析器,需点击编辑器左下角显示Python版本的地方来触发环境选择对话框;从列表里挑选对应于刚创设的那个Conda环境条目,待加载过程结束后即告成功切换完毕[^3]。 #### 终端内手动激活Conda环境 当遇到VSCode内置终端未能自动应用选定的Conda环境时,可以通过右侧顶部菜单栏找到扩展图标旁边的加号按钮,选取">拆分终端>Command Prompt"以启动独立的CMD窗口,在这里执行标准的`conda activate your_env_name`指令来进行显式的环境激活动作[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值