首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python2.7中language_check的安装错误

Python2.7中language_check的安装错误
EN

Stack Overflow用户
提问于 2016-08-04 17:29:33
回答 1查看 2.4K关注 0票数 2

我试图在Python2.7中安装language_check库,使用

代码语言:javascript
复制
pip install language_check

还有..。

代码语言:javascript
复制
pip install language_check --upgrade

在这两种情况下,我得到以下错误..。

代码语言:javascript
复制
Collecting language-check
Using cached language-check-0.8.tar.gz
Installing collected packages: language-check
  Running setup.py install for language-check
    Complete output from command "C:\Users\Gaurav M\Anaconda\python.exe" -c "import setuptools, tokenize;__file__='c:\\users\\gaurav~1\\appdata\\local\\temp\\pip-build-ew9qcy\\language-check\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record c:\users\gaurav~1\appdata\local\temp\pip-b0zy9n-record\install-record.txt --single-version-externally-managed --compile:
    Downloading 'LanguageTool-3.2.zip' (87.3 MiB)...
    100%
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "c:\users\gaurav~1\appdata\local\temp\pip-build-ew9qcy\language-check\setup.py", line 597, in <module>
        sys.exit(main())
      File "c:\users\gaurav~1\appdata\local\temp\pip-build-ew9qcy\language-check\setup.py", line 592, in main
        run_setup_hooks(config)
      File "c:\users\gaurav~1\appdata\local\temp\pip-build-ew9qcy\language-check\setup.py", line 561, in run_setup_hooks
        language_tool_hook(config)
      File "c:\users\gaurav~1\appdata\local\temp\pip-build-ew9qcy\language-check\setup.py", line 586, in language_tool_hook
        download_lt()
      File "download_lt.py", line 158, in download_lt
        os.path.join(PACKAGE_PATH, dirname))
    WindowsError: [Error 5] Access is denied

    ----------------------------------------
Command ""C:\Users\Gaurav M\Anaconda\python.exe" -c "import setuptools, tokenize;__file__='c:\\users\\gaurav~1\\appdata\\local\\temp\\pip-build-ew9qcy\\language-check\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record c:\users\gaurav~1\appdata\local\temp\pip-b0zy9n-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in c:\users\gaurav~1\appdata\local\temp\pip-build-ew9qcy\language-check

我也试过..。

代码语言:javascript
复制
easy_install language_check

这会造成不同的错误..。

代码语言:javascript
复制
Downloading https://pypi.python.org/packages/05/2e/471a9104b0fe7bb404de6d79e2fdd0c41ad08b87a16cbb4c8c5c9300a608/language-check-0.8.tar.gz#md5=8b4e3aa5e77bff1e33d3312a6dae870b
Processing language-check-0.8.tar.gz
Writing c:\users\gaurav~1\appdata\local\temp\easy_install-qkjgfj\language-check-0.8\setup.cfg
Running language-check-0.8\setup.py -q bdist_egg --dist-dir c:\users\gaurav~1\appdata\local\temp\easy_install-qkjgfj\language-check-0.8\egg-dist-tmp-py6mda
Downloading 'LanguageTool-3.2.zip' (87.3 MiB)...
100%
error: [Error 145] The directory is not empty <built-in function rmdir> c:\users\gaurav~1\appdata\local\temp\easy_install-qkjgfj\language-check-0.8\language_check\LanguageTool-3.2\org\languagetool\rules\uk

在这种情况下,如何安装language_check?

EN

回答 1

Stack Overflow用户

发布于 2016-08-07 14:03:33

我检查文件download_lt.py (检查)的来源。当您尝试将带有命令language_check/LanguageTool-X.Y的文件夹os.rename()TemporaryFile移动到Anaconda文件夹时,似乎会发生错误。

到目前为止,猎户座是对的,这是一个许可问题。

首先,您应该检查您的文件夹权限:

  • 转到您的本地文件夹(应该是C:\Users\Gaurav M\AppData\ Local )
  • 右键单击选择Tempproperties文件夹
  • 转到Security选项卡,如果您的名字没有出现在Group or user names下面,请使用EditAdd

对Anaconda文件夹重复操作。(应为C:\Users\Gaurav M\Anaconda)

第二,你可以尝试:

代码语言:javascript
复制
pip install --user language_check

但是pip -用户选项只为用户安装包。

安装到平台的Python用户安装目录。通常情况下,Windows上的~/..local/或%APPDATA%Python。(有关site.USER_BASE的详细信息,请参阅Python文档。)

最后但并非最不重要的一点是,我猜想您正在使用cmdpowershell作为命令行解释器。在我看来,在Windows上使用西格温可以使很多事情变得更容易。虽然配置起来可能会很痛苦,但我建议使用像cygwin这样的预配置巴布解决方案。

祝好运!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38773841

复制
相关文章

相似问题

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