Python 3.x 属性错误:模块';操作系统&x27;没有属性';路径式';ubuntu 16.04上的virutalenv mydir命令之后
Virtualenv不起作用Python 3.x 属性错误:模块';操作系统&x27;没有属性';路径式';ubuntu 16.04上的virutalenv mydir命令之后,python-3.x,virtualenv,ubuntu-16.04,attributeerror,Python 3.x,Virtualenv,Ubuntu 16.04,Attributeerror,Virtualenv不起作用 virtualenv mydir AttributeError: module 'os' has no attribute 'PathLike' python3-pip: Installed: 8.1.1-2ubuntu0.6 python3-dev: Installed: 3.5.1-3 lsb_release -a: No LSB modules are available. Distributor ID: Ubuntu Description:
virtualenv mydir
AttributeError: module 'os' has no attribute 'PathLike'
python3-pip:
Installed: 8.1.1-2ubuntu0.6
python3-dev:
Installed: 3.5.1-3
lsb_release -a:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.7 LTS
Release: 16.04
Codename: xenial
提前谢谢 在我的例子中,我一直在Ubuntu16.04上使用pipenv,但我也遇到了同样的错误。您可以尝试升级PIP和virtualenv。
os.PathLike
在Python3.5中不存在,它曾经存在过
你的选择是:
virtualenv
——这是virtualenv
功能的一个子集pip
为什么是最后一个?你的问题实际上已经浮出水面;它的出现是因为包需求中的版本不明确。较新版本的
pip
知道如何处理这个问题。如果您指出升级到哪个版本的pip和virtualenv会很有帮助,事实上,这是一个解决方案。现在我有了这些版本:Python 3.7.9/pip 21.0.1/virtualenv 20.4.2/pipenv 2020.11.15。您好,您的问题得到了回答吗?如果是这样的话,你能接受并投票表决吗?如果没有,可以澄清什么?