2024-04-12
vscode
python解释器
python版本
comfyui
python
使用comfyui,碰到问题去参考官方的代码,但是尝试修改官方代码,打印某参数的情况下,发现不生效,但是按照常理来讲,我改的这部分代码必然会运行到。
我仔细琢磨了一下,估计是因为在vscode当中,会默认指定一个python解释器,而这个解释器,跟comfyui调用的解释器不一致。所以,当我使用Ctrl+鼠标左键单击该方法的时候,跳转到了VScode当前环境默认的python依赖库中。而实际comfyui运行的却是一个独立的python环境,所用的是另外一套库文件,我改的这个虽然跟那个文件同名,但人家运行压根儿用不上这个,自然就没有半点儿反应了。
解决方法,是在vscode当中手动指定comfyui里的对应python解释器,然后Ctrl+鼠标左键就自然可以定位到对应的库文件了。再对这个正确的库文件进行修改,才能看到改变的效果。
…
2024-04-12
LINK1104
无法打开文件
ninja编译报错
VS冲突
python
FAILED: nvdiffrast_plugin.pyd
"VS路径\bin\Hostx64\x64/link.exe" Buffer.o CudaRaster.o RasterImpl.cuda.o RasterImpl.o common.o rasterize.cuda.o interpolate.cuda.o texture.cuda.o texture.o antialias.cuda.o torch_bindings.o torch_rasterize.o torch_interpolate.o torch_texture.o torch_antialias.o /nologo /DLL c10.lib c10_cuda.lib torch_cpu.lib torch_cuda.lib -INCLUDE:?warp_size@cuda@at@@YAHXZ torch.lib /LIBPATH:项目路径\venv\lib\site-packages\torch\lib torch_python.lib /LIBPATH:项目路径\venv\Scripts\libs "/LIBPATH:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.1\lib\x64" cudart.lib /out:nvdiffrast_plugin.pyd
LINK : fatal error LNK1104: 无法打开文件“python310.lib”
…
2024-04-12
pyqt6
pyside6
uic.exe
编译工具的坑
python
我使用VScode,里面有个插件叫Qt for Python,我在里面配置了uic.exe的路径,但是使用这个插件一键编译ui文件的时候,出来的py文件里面居然有命名空间这种东西。
而且注释代码的部分不是像python那样的#,而是些*
后来我在网上搜索才发现指引的uic.exe这个路径没填对。
…
2024-04-12
文件读写
python
以下内容为GPT回复的,我留下来做个备忘,方便自己以后用。当然,如果能帮到别人那也不错。
在Python中,打开文件有很多模式,其中:
'r' 表示读,以只读方式打开
…
2024-04-12
python
if作用域
缩进
它是通过缩进,来判断if下的语句是否归它管的。
比如:
age=18
……