python开发学习记录
还一个Vscode的开发环境问题。
一、问题现象
- 我在公司电脑上有一个python开发环境 Windows10 + python V3.8 + pipenv + vscode
vscode版本 :
版本: 1.67.2 (system setup)
提交: c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5
日期: 2022-05-17T18:15:52.058Z
Electron: 17.4.1
Chromium: 98.0.4758.141
Node.js: 16.13.0
V8: 9.8.177.13-electron.0
OS: Windows_NT x64 10.0.19044
[***] vscode 使用的 " 使用管理员权限打开 " ; [因为有时vscode的后台更新时没有权限会报错, ]
- 我的程序要操作一个远程的windows10 的 "网络映射磁盘 X:/ "

print(os.path.exists("x:/"))
其实上面这行测试代码, 在vscode中执行和CMD中执行, 结果相反, vscdoe返回的"False"

-
通过vscode的python程序 的 终端调试 : "找不到路径" (实际上这个路径是存在的)
-
同样的程序在cmd中执行, 不抱错 , 可以找到路径(网络映射磁盘 X:/)
二、解决对策
- vscode 直接运行即可, 不要 " 以管理员权限运行 "
三、经验记录
- 该问题,只在 " 网络映射磁盘 + vscode 以管理员权限运行 " 时出现, 本地目录, 不会出现问题
作者: CLP ; 日期: 2022-9-3 ; 地点: 武汉; 天气: 晴
QQ: 53258372; Mail : 53258372@QQ.com
微信:
