【问题标题】:No such file or directory error when installing github package in anaconda在anaconda中安装github包时没有这样的文件或目录错误
【发布时间】:2020-10-19 16:54:25
【问题描述】:

我正在尝试从 github 安装此模块。

https://github.com/ChristianSchneeweiss/Chat-txt-to-csv

首先,我按照此处列出的步骤进行操作。 https://medium.com/i-want-to-be-the-very-best/installing-packages-from-github-with-conda-commands-ebf10de396f4

所以我在 Anaconda Powershell Prompt 中使用了这一行

pip install git+git://github.com/ChristianSchneeweiss/Chat-txt-to-csv.git

它没有工作。然后我根据这里的建议使用了这段代码。 Use package from Github in Conda Virtual Environment

pip install C:\Users\Lulz\Documents\mamanitip\chat_wa\Chat-txt-to-csv-master.zip

它也没有工作。这两个代码都导致了这个错误。

 命令:'C:\ProgramData\Anaconda3\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Lulz\\AppData\\Local\\Temp\\pip-req-build-2cr6dd41\\setup.py'"'"'; __file__='"'"'C:\\Users\\Lulz\\AppData\\Local\\Temp\\pip-req-build-2cr6dd41\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n '"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Lulz\AppData \Local\Temp\pip-pip-egg-info-3o0zsjkm'
         cwd: C:\Users\Lulz\AppData\Local\Temp\pip-req-build-2cr6dd41\
    完整输出(5 行):
    回溯(最近一次通话最后):
       中的文件“”,第 1 行
      文件“C:\ProgramData\Anaconda3\lib\tokenize.py”,第 447 行,打开
        缓冲区 = _builtin_open(文件名,'rb')
    FileNotFoundError:[Errno 2] 没有这样的文件或目录:'C:\\Users\\Lulz\\AppData\\Local\\Temp\\pip-req-build-2cr6dd41\\setup.py'
    --------------------------------------
错误:命令出错,退出状态为 1:python setup.py egg_info 检查日志以获取完整的命令输出。

我已尝试创建新的 Microsoft 帐户并在新环境中安装,但仍然无法正常工作。它总是导致相同的错误,只是不同的用户(当我更改 Microsoft 帐户时)。我做错了什么?非常感谢您的帮助。

【问题讨论】:

    标签: python github pip anaconda


    【解决方案1】:

    https://github.com/ChristianSchneeweiss/Chat-txt-to-csv 处的包无法与pip 一起安装,因为它没有文件setup.py。您可以做的是将项目下载到您的计算机上,安装项目的依赖项,然后使用其目录中的项目。如果您从该项目的目录中运行 python,它将找到该包。

    git clone https://github.com/ChristianSchneeweiss/Chat-txt-to-csv
    cd Chat-txt-to-csv
    python -m pip install --no-cache-dir -r requirements.txt
    python convert.py chat.txt
    

    【讨论】:

    • 感谢您的帮助!它确实开始转换 txt 文件,尽管我的消息仍然没有被转换。我想这与包裹有关。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-10
    • 1970-01-01
    • 1970-01-01
    • 2019-02-20
    相关资源
    最近更新 更多