安装Ursina依赖psd-tools3失败,遇FileNotFoundError求助
解决psd-tools3安装时缺失_version.py的问题(Windows 10环境)
针对你在Windows 10下安装psd-tools3遇到的FileNotFoundError: [Errno 2] No such file or directory(推测缺失_version.py)问题,按以下步骤手动处理:
下载psd-tools3源码包到本地
打开CMD,执行对应Python版本的下载命令:- 针对Python 3.10:
py -3.10 -m pip download psd-tools3 - 针对Python 3.8.3:
py -3.8 -m pip download psd-tools3
命令执行后,会在当前目录生成类似psd-tools3-x.x.x.tar.gz的源码压缩包。
- 针对Python 3.10:
解压源码包
将下载的压缩包解压到一个路径无中文、无特殊字符的文件夹(比如C:\temp\psd-tools3)。手动创建缺失的
_version.py文件
进入解压后的psd-tools3文件夹,找到里面的psd_tools子目录,在该目录下新建一个名为_version.py的文件,写入以下内容(替换版本号为你下载的包的实际版本):__version__ = "1.9.32"(版本号可以从你下载的压缩包文件名里获取,比如
psd-tools3-1.9.32.tar.gz对应的版本就是1.9.32)本地安装修改后的包
回到CMD,切换到解压后的psd-tools3根目录(比如cd C:\temp\psd-tools3),执行对应Python版本的安装命令:- 针对Python 3.10:
py -3.10 -m pip install . - 针对Python 3.8.3:
py -3.8 -m pip install .
- 针对Python 3.10:
验证安装
执行py -3.10 -c "import psd_tools; print(psd_tools.__version__)"(或对应3.8的命令),如果能正常输出版本号,说明安装成功。
额外注意事项
- 安装前先卸载可能残留的失败安装:
py -3.x -m pip uninstall -y psd-tools3 - 确保解压路径和CMD操作路径完全正确,避免因路径问题导致的文件找不到错误
内容的提问来源于stack exchange,提问作者Zeeshan Raza
相关产品推荐
相关产品推荐

