python-3.x - wsl 上带有 pip3 的 errno22
问题描述
我正在尝试安装我制作的本地 python 包。但是,当我运行命令时
pip3 install .
我收到此错误:
shutil.Error: [('/mnt/c/Users/Marco/OneDrive -
UNED/05_SCRIPT_DEV/05_LP_GEOM_PLOTTER/plotlp/plotlp', '/tmp/pip-4y8smgxg-
build/plotlp', "[Errno 22] Invalid argument: '/tmp/pip-4y8smgxg-
build/plotlp'"), ('/mnt/c/Users/Marco/OneDrive -
UNED/05_SCRIPT_DEV/05_LP_GEOM_PLOTTER/plotlp', '/tmp/pip-4y8smgxg-build', "
[Errno 22] Invalid argument: '/tmp/pip-4y8smgxg-build'")]
这很令人困惑,考虑到如果我将 pip 用于 python2.7 来完成同样的任务,它就像一个魅力!
我的设置是 WSL(Windows)上的 Ubuntu 18。我尝试使用的 python 版本是 3.5。任何建议将不胜感激,谢谢
解决方案
推荐阅读
- unix - 期望/发送带有特殊字符的命令 - 缺少右括号
- jmeter - 如何配置 Jmeter 以每 5 秒生成 50 个 HTTP 请求并具有可变并发性
- javascript - 您如何归档以将 HTML/JS 与 PHP 完全分离?
- relational-algebra - 关系代数:如何将行中的值相加并创建新列?
- amazon-web-services - 我可以在不将视频存储在 S3 存储桶中的情况下使用 Amazon Rekognition 视频 API 吗?
- java - 如何为我的世界编写屏幕捕获程序?
- angular7 - TypeScript2 - 如何将字符串放入二维字符串数组
- c# - C# LINQ 根据 List 将行分成两行
财产 - python - 以不同的方式初始化参数给了我相同的属性错误
- go - 如何将标志值传递给golang urfave cli中的子命令