【发布时间】:2019-10-06 23:43:22
【问题描述】:
我尝试开始在 WSL 中编写 Python,但整个体验非常混乱。要安装软件包,我知道我想使用 pip3,但是任何 pip3 命令都会导致
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
from pip import main
ImportError: cannot import name 'main'
我的解决方法是使用以下命令进行安装,已经工作:
python3 -mpip install --user somePackageName
我现在真正的困惑来自which 命令没有找到由上述命令安装的软件包。但是,我知道当我运行“python3 -mpip freeze”时它们就在那里。这是因为它们是本地安装的吗?
(另外,如果有人在 WSL 中使用 Python 和 pip 并可以权衡如何配置我的 Python 环境,以避免这些类型的问题,那将非常有帮助。)
谢谢!
【问题讨论】:
标签: python python-3.x pip windows-subsystem-for-linux