首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将nltk_data文件夹移出C:驱动器

将nltk_data文件夹移出C:驱动器
EN

Stack Overflow用户
提问于 2017-04-07 22:38:03
回答 1查看 1.6K关注 0票数 1

我最近一直在使用Python,使用NLTK库。安装后,NLTK必须下载软件包,总容量约为5gb。因为我的C:驱动器不是很大,所以可以将它移动到另一个驱动器吗?文件夹

EN

Stack Overflow用户

回答已采纳

发布于 2017-04-08 12:01:28

nltk将在标准位置列表中自动查找nltk_data文件夹。在Windows系统上,这些系统包括:

代码语言:javascript
运行
复制
    r"C:\nltk_data", r"D:\nltk_data, r"E:\nltk_data"

换句话说,您可以简单地将其放置在D:E:驱动器中的顶层,而无需进一步修改就可以将其放置在会被发现中。

我很确定上面的内容涵盖了您的用例,但是为了完整起见:

其他标准位置包括包含nltk_data发行版的文件夹中的nltk_dataApplication Data文件夹中的nltk_data(环境变量%APPDATA%)。

如果上述任何一个都不适合您的目的,您可以指定其他(非标准的)位置来搜索环境变量NLTK_DATA ( ;-separated列表中的文件夹,或者Unix系统上的:-separated ),或者修改运行中的Python程序中的list nltk.data.path

Windows示例:

代码语言:javascript
运行
复制
set NLTK_DATA=D:\some\path\to\nltk_data;E:\some\other\path

Unix示例(bash等):

代码语言:javascript
运行
复制
export NLTK_DATA="$HOME/some/path/nltk_data:$HOME/library/nltk_data"

或者从Python内部:

代码语言:javascript
运行
复制
import nltk
nltk.data.path.append(r"D:\some\path\to\nltk_data")
票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43288061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档