最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于vscode?默認(rèn)添加python項目的源目錄路徑到執(zhí)行環(huán)境的問題

 更新時間:2022年02月21日 08:33:12   作者:包子鋪1234  
這篇文章主要介紹了vscode?默認(rèn)添加python項目的源目錄路徑到執(zhí)行環(huán)境,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

背景

在vscode剛剛裝好的時候,對于開發(fā)人員來說可能需要寫一些模塊的測試,而這個模塊可能又引用了其他模塊,

如果是同級目錄的話可能會出現(xiàn)ModuleNotFoundError: No module named 錯誤

圖文件結(jié)構(gòu)和代碼所示,ddd.py文件和ccc.py文件 分別在test1和test2目錄下,ccc.py文件需要調(diào)用ddd.py文件的函數(shù)。

原因:

在test2的ccc.py文件中執(zhí)行print(sys.path) 查看路徑

['g:\\go_code\\first_demo\\test2',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\python310.zip',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\DLLs',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\lib',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\win32',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\win32\\lib',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\Pythonwin']

返回結(jié)果發(fā)現(xiàn)并無g:\\go_code\\first_demo\\ 的路徑,所以test2下面的文件引用不到test1下面的文件屬于正常

解決方案:

在setting.json文件中加入

"terminal.integrated.env.osx": {
    "PYTHONPATH": "${workspaceFolder}/",
},
"terminal.integrated.env.linux": {
    "PYTHONPATH": "${workspaceFolder}/",
},
"terminal.integrated.env.windows": {
    "PYTHONPATH": "${workspaceFolder}/",
},

然后重啟vscode,再次test2的ccc.py文件中執(zhí)行print(sys.path) 查看路徑

['g:\\go_code\\first_demo\\test2',
'G:\\go_code\\first_demo',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\python310.zip',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\DLLs',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\lib',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\win32',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\win32\\lib',
'D:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python310\\lib\\site-packages\\Pythonwin']

發(fā)現(xiàn)多了項目的源目錄路徑。

接著執(zhí)行ccc.py模塊發(fā)現(xiàn)可以正常運行了。

參考文章:

https://www.qualityology.com/tech/marking-a-folder-as-sources-root-equivalent-in-visual-studio-code-for-python/

到此這篇關(guān)于vscode 默認(rèn)添加python項目的源目錄路徑到執(zhí)行環(huán)境的文章就介紹到這了,更多相關(guān)vscode python項目目錄路徑內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

通渭县| 文水县| 鲜城| 西林县| 南郑县| 东城区| 鱼台县| 吴旗县| 仁布县| 井研县| 柳州市| 望都县| 青浦区| 镇赉县| 平山县| 白银市| 鲜城| 瓮安县| 山东省| 陵水| 区。| 北海市| 白城市| 综艺| 贵港市| 大冶市| 利辛县| 元谋县| 潍坊市| 曲麻莱县| 舒兰市| 自贡市| 江山市| 南部县| 高碑店市| 孝感市| 嘉峪关市| 叶城县| 阿鲁科尔沁旗| 巴楚县| 伊金霍洛旗|