Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法通过pip安装python3软件包_Python_Python 3.x_Pip - Fatal编程技术网

无法通过pip安装python3软件包

无法通过pip安装python3软件包,python,python-3.x,pip,Python,Python 3.x,Pip,我目前正在从Python2迁移到Python3,我发现我使用的其中一个包目前仅通过一个 因此,我决定签出存储库,并签出pull请求。我检查了,这个pull请求只更新了一个.py文件,其中包含了包的所有编码 然后,我尝试用pip安装软件包(在本地计算机上): python .\Scripts\pip3.exe install --upgrade --no-index --find-links=. C:\Users\DASTe\PycharmProjects\pyosc 但是,我得到了以下错误:

我目前正在从Python2迁移到Python3,我发现我使用的其中一个包目前仅通过一个

因此,我决定签出存储库,并签出pull请求。我检查了,这个pull请求只更新了一个.py文件,其中包含了包的所有编码

然后,我尝试用pip安装软件包(在本地计算机上):

python .\Scripts\pip3.exe install --upgrade --no-index --find-links=. C:\Users\DASTe\PycharmProjects\pyosc
但是,我得到了以下错误:

Looking in links: .
Processing c:\users\date\pycharmprojects\pyosc
    ERROR: Command errored out with exit status 1:
     command: 'C:\Users\DASTe\PycharmProjects\DASTeNer\server_py3\python_win32\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\DASTe\\AppData\\Local\\Temp\\pip-req-build-xhcdcl8u\\setup.py'"'"'; __file__='"'"'C:\\Users\\DASTe\\AppData\\Local\\Temp\\pip-req-build-xhcdcl8u\\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 pip-egg-info
         cwd: C:\Users\DASTe\AppData\Local\Temp\pip-req-build-xhcdcl8u\
    Complete output (5 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\DASTe\AppData\Local\Temp\pip-req-build-xhcdcl8u\setup.py", line 5, in <module>
        import OSC
    ModuleNotFoundError: No module named 'OSC'
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
有什么线索吗


非常感谢

看起来这个库自2011年以来就没有维护过。尚未审阅您链接的拉取请求

短期内,我将从
setup.py
中删除
import OSC
行,并将
OSC.version
替换为
(“0.3”,“6”,“$Rev:6382$”[6:-2])
,看看它是否有效


从长远来看,如果你想继续使用这个项目,我认为你必须自己来维护它。

如果你运行
\Scripts\pip3.exe
而不是
python.\Scripts\pip3.exe
,会怎么样?谢谢你的回复。我得到了完全相同的错误。我打赌这只是Python3中的到期导入,但我无法理解,sadly这与您的问题本身无关,但每次您在
OSCMessage
中更改一个项目,或扩展它,或删除一个项目或插入一个项目,它都会复制其有效负载,在该副本中进行更改,然后根据副本从头开始重建整个有效负载。我只是想大声抱怨一下。
File "C:\Users\DASTe\AppData\Local\Temp\pip-req-build-7g6v4fwu\setup.py", line 5, in <module>
        from . import OSC
    ImportError: cannot import name 'OSC' from '__main__' (C:\Users\DASTe\AppData\Local\Temp\pip-req-build-7g6v4fwu\setup.py)