出现这种错误的原因主要发生在打开文件时,文件路径错误导致,基本都会出现如下提示:
File "D:\Anaconda\envs\pytorch\lib\ntpath.py", line 76, in join
path = os.fspath(path)
定位到我的代码中问题代码是:
有查了一些资料,有
博主
说路径没有添加到变量中,尝试以后没能解决我的问题,分析原因主要是因为,我在config文件中定义了两个全局路径,只有这个出现问题,且路径都是直接copy的绝对路径,所以应该不是环境变量的问题。具体原因还未知。
解决方案:
将全局路径全部替换为绝对路径,亲测可用
出现这种错误的原因主要发生在打开文件时,文件路径错误导致,基本都会出现如下提示: File "D:\Anaconda\envs\pytorch\lib\ntpath.py", line 76, in join path = os.fspath(path)定位到我的代码中问题代码是:有查了一些资料,有博主说路径没有添加到变量中,尝试以后没能解决我的问题,分析原因主要是因为,...
TypeError
:
expected
str
,
byte
s or
os
.
Path
Like
object
, not
NoneType
问题:说明模型没有输入任何数据
方法1:在输入的代码处添加上默认的数据即可。见下面:
方法2:也可以使用命令行赋值的形式输入数据,类似这样:
经过查阅最终得到了原因,Pyinstaller包下的 bindepend.py文件有bug,需要对其进行替换
1.在github上下载修复后的pyinstaller包
github地址
2.找到bindepend.py这个脚本
3.找到之前下载好的有bug的pyinstaller包,去对里面的bindepend.py进行替换
再次运行后就会显示成功了
当使用
Python
3.7.2和PyInstaller 3.4时,会出现“
TypeError
:
expected
str
,
byte
s or
os
.
Path
Like
object
, not
NoneType
”错误,解决办法是直接修改venv/Lib/site-packages/PyInstaller/depend/bindepend.py文件,添加
if is_win and 'V...
Python
3.7 在使用pyinstaller3.4打包发布可执行文件时
报错
:
TypeError
:
expected
str
,
byte
s or
os
.
Path
Like
object
, not
NoneType
pyinstall。
下载后替换项目根目录下\venv\Lib\site-packages\PyInstaller\depend\bindepend.py这个文件即可。
1)使用管理员运行:conda prompt
2)执行命令 conda update anaconda-navigator
3)还是不行就试试命令:anaconda-navigator --reset
(这个是查出来的,不知道行不行,反正做了这三步之后我就换了一种错误了)
(以为解决了,来个...
解决
TypeError
:
expected
str
,
byte
s or
os
.
Path
Like
object
, not
NoneType
报错
信息
TypeError
:
expected
str
,
byte
s or
os
.
Path
Like
object
, not
NoneType
pip install numpy==1.19.0
1、由于在开发一个导出pdf的功能,在之前已经写过一篇所遇到的错误记录文档,文章链接如下:https://blog.csdn.net/u012561176/article/details/83655247
但是下载出来的pdf有样式问题,即没加载进去样式文件,pdfkit有提供一个from_file的方法,可以加载多个样式和一个样式,即如下简单的代码:
# 单个 CSS 文件
css = '...
修复pyinstaller打包
报错
环境:win10,PyCharm 2019.1.1 x64 ,phthon3.7,pyinstaller3.4
想使用pyinstaller打包发布成exe,
报错
TypeError
:
expected
str
,
byte
s or
os
.
Path
Like
object
, not
NoneType
解决方法是找到项目根目录下\venv\Lib\site-packa...
遇到的问题:
Traceback (m
os
t recent call last):
File "H:/pycharm_pro/semantic_segmentation/train.py", line 236, in <module>
train(cfg, writer...