概述
总说:
三步走:
- 先安装 openslide二进制文件
- 再安装 openslide-python
- 添加环境变量到 lowlevel.py 文件
步骤:
-
先安装openslide二进制文件,点此处下载
-
放到自己的目录中,解压。我的位置
D:Program FilesmySoftwareopenslide-win64-20171122 -
添加环境变量:
- “此电脑 右键->属性->高级系统设置->环境变量->系统变量->path”双击path,新建,即可添加。
- 系统环境变量path 和 用户环境变量PATH 区别在于针对范围不同
- 安装openslide-python:
pip install openslide-python -i https://pypi.tuna.tsinghua.edu.cn/simple
#-i http 为清华园镜像地址,可不要
- 添加环境变量到对应的lowlevel.py文件
- 一定要找对对应的lowlevel.py文件。通常anaconda中base环境在anaconda3目录,而其他新建的环境 环境文件都在 envs文件下。
- 搜索lowlevel.py文件,notepad打开,添加如下内容:
import os
os.environ['PATH'] ="path-to-openslide-bin" + ";" + os.environ['PATH']
#此处 "path-to-openslide-bin" 应换成 自己刚才配置的bin目录
- 注意路径为自己的bin路径,换成反斜线或者双斜线。
- 结果如图:
- 运行python lowlevel.py不报错则修改成功。
注意要指定位置,或者在lowlevel.py所在文件夹 shift+右键,“在此处打开powershell”,然后运行一遍。
- 至此,安装完成。
- python中 导入即可
import openslide
2. 可能遇到的问题
1.先升级 setuptools和pip都是python的包管理工具
python -m pip install --upgrade pip
pip install --upgrade setuptools
- MarkupSafe ImportError: cannot import name Feature 报错
原因:setuptools发布46版会出现上述错误
解决:安装低版本
pip uninstall setuptools
pip install setuptools==45
- 出现Microsoft Visual C++ 14.0 is required的问题,说明我们在构建相关依赖包的时候缺少相应的开发环境
参考此文链接,直接安装即可:
Microsoft Visual C++ 14.0 is required
-
导入时出现 无法定位程序输入点ddl*** 问题
import openslid
原因就是环境变量有问题,按照上述步骤重新配置。 -
SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated UXXXXXXXX escape错误
原因:斜线 会被当作 转义来理解
解决:1、改成绝对路径 ”"
参考文件
https://www.cnblogs.com/rychh/p/9743864.html
https://zhuanlan.zhihu.com/p/115773714
最后
以上就是玩命朋友为你收集整理的openslide python的安装及遇到的问题(Win10)总说:的全部内容,希望文章能够帮你解决openslide python的安装及遇到的问题(Win10)总说:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复