gpt4 book ai didi

python easy_install pylint错误: The system cannot find the file specified

转载 作者:太空宇宙 更新时间:2023-11-03 12:08:11 33 4
gpt4 key购买 nike

当我尝试使用 esay_install 在我的 Windows 7 机器上安装 pylint 时,出现错误“错误:安装脚本因错误退出:系统找不到指定的文件”。

它不适用于 pylint。我成功安装了 twitter、logilab-common-0.60.0 和 logilab-astroid-4148103ea6f6。

不知道哪里出了问题。

下面是我得到的错误。


C:\>easy_install pylint
Creating c:\python33\lib\site-packages\site.py
Searching for pylint
Best match: pylint 0.28.0
Processing pylint-0.28.0-py3.3.egg
pylint 0.28.0 is already the active version in easy-install.pth
Installing epylint script to C:\Python33\Scripts
Installing epylint.bat script to C:\Python33\Scripts
Installing pylint script to C:\Python33\Scripts
Installing pylint-gui script to C:\Python33\Scripts
Installing pylint-gui.bat script to C:\Python33\Scripts
Installing pylint.bat script to C:\Python33\Scripts
Installing pyreverse script to C:\Python33\Scripts
Installing pyreverse.bat script to C:\Python33\Scripts
Installing symilar script to C:\Python33\Scripts
Installing symilar.bat script to C:\Python33\Scripts
Installing pylint-script.py script to C:\Python33\Scripts
Installing pylint.exe script to C:\Python33\Scripts
Installing pylint-gui-script.py script to C:\Python33\Scripts
Installing pylint-gui.exe script to C:\Python33\Scripts
Installing symilar-script.py script to C:\Python33\Scripts
Installing symilar.exe script to C:\Python33\Scripts
Installing epylint-script.py script to C:\Python33\Scripts
Installing epylint.exe script to C:\Python33\Scripts
Installing pyreverse-script.py script to C:\Python33\Scripts
Installing pyreverse.exe script to C:\Python33\Scripts

Using c:\python33\lib\site-packages\pylint-0.28.0-py3.3.egg
Processing dependencies for pylint
Searching for logilab-astng>=0.24.3
Reading https://pypi.python.org/simple/logilab-astng/
Best match: logilab-astng 0.24.3
Downloading https://pypi.python.org/packages/source/l/logilab-astng/logilab-astn
g-0.24.3.tar.gz#md5=f0dd5dee1d5053939da174e1bfe69388
Processing logilab-astng-0.24.3.tar.gz
Writing c:\users\zenq\appdata\local\temp\easy_install-glk_0e\logilab-astng-0.24.
3\setup.cfg
Running logilab-astng-0.24.3\setup.py -q bdist_egg --dist-dir c:\users\zenq\appd
ata\local\temp\easy_install-glk_0e\logilab-astng-0.24.3\egg-dist-tmp-xzupoo
package init file '.\test\__init__.py' not found (or not a regular file)
Not SVN Repository
package init file '.\test\__init__.py' not found (or not a regular file)
package init file '.\test\__init__.py' not found (or not a regular file)
running 2to3 on build\lib\logilab\astng\brain
error: Setup script exited with error: The system cannot find the file specified

我在网上进行了大量搜索,但找不到解决方案。我该如何解决这个问题?

最佳答案

我找到了一种让它在我的 Windows 机器 (Python 3.3) 上运行的方法。(可能有些步骤是不需要的,我没有去深究。)

我尝试在虚拟环境下安装 pylint。

pip install pylint

并出现问题中描述的错误。

我在'VIRTUALENV\Tools\Scripts'目录下制作了一个bat文件

@echo off
rem Use python to execute the python script having the same name as this batch
rem file, but without any extension, located in the same directory as this
rem batch file
c:\env\Scripts\python.exe "%~dpn0".py %*

将其添加到 PATH 中

C:\tmp\pylint>set PATH=c:\env\Tools\Scripts;%PATH%

我从版本控制系统中获取了最新版本的 Pylint 及其依赖项

hg clone https://bitbucket.org/logilab/pylint/
hg clone https://bitbucket.org/logilab/astroid
hg clone http://hg.logilab.org/logilab/common

然后用虚拟环境的 Python ‘编译’它们。首先是“astroid”,然后是“common”和“pylint”本身

C:\tmp\pylint>c:\env\Scripts\python.exe setup.py install 

关于python easy_install pylint错误: The system cannot find the file specified,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19787849/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com