环境:python3.8.8
python路径:/Applications/anaconda3/bin/python
site-packages路径: /Applications/anaconda3/lib/python3.8/site-packages
用pip install virtualenv, 装完virtualenv之后,执行virtualenv --version命令报ModuleNotFoundError: No module named ‘virtualenv’
在python解释器里 import virtualenv是可以导入成功的,但是直接执行virtualenv --version这个命令就会报错,很奇怪。
解决方法:
python -m virtualenv --version
这样执行就可以了,以后再执行virtualenv命令就可以不用加python -m 了。不清楚为什么可以这么解决,记录一下。
ModuleNotFoundError: No module named ‘virtualenv‘
最新推荐文章于 2025-09-09 15:39:13 发布
在Python3.8.8环境下,安装virtualenv后,通过`virtualenv --version`命令报错ModuleNotFoundError。但使用`python-m virtualenv --version`能正常执行。这表明virtualenv模块未被正确配置到系统路径。记录此解决方案,后续直接执行`virtualenv`命令不再需要加`python-m`前缀。
436

被折叠的 条评论
为什么被折叠?



