0
点赞
收藏
分享

微信扫一扫

如果你是mac用户,这个问题不信你没遇到!

"

The greatest mistake you can make in life is to be continually fearing you will make one.


—— Elbert Hubbard

"


1.问题

在虚拟环境中执行 ​​python​​ 等相关命令时,报如下所示错误:

如果你是mac用户,这个问题不信你没遇到!_python

如果你是mac用户,这个问题不信你没遇到!_公众号_02

是不是很诡异?

2.原因分析

3.解决办法

网上有一些解决办法,如下:

1.既然知道原因,那么重新修复这些软链接不就好了?于是,开始了 ​​删除创建​​ 之旅。


​find ~/.virtualenvs/my-virtual-env/ -type l​​ 别闹了好吗?几十个文件,我怎么弄?放弃放弃,如果你愿意,那么请查看这篇帖子仔细研究:https://stackoverflow.com/questions/23233252/broken-references-in-virtualenvs


2.重新装系统

这个。。。不至于吧,杀鸡焉用宰牛刀?既然知道问题,解决就好了嘛

3.删除虚拟环境

4.实操


virtualenv --no-site-packages --always-copy 虚拟环境名称 -p python3

1.​​--no-site-packages​​ :创建虚拟环境时,不会安装系统环境中的任何模块(也就是创建一个全新的环境)

2.​​-p python3​​​ 指定创建的虚拟环境为 ​​python3.x​​ 版本

如果你是mac用户,这个问题不信你没遇到!_python_03​​

如果你是mac用户,这个问题不信你没遇到!_公众号_04​​

如果你是mac用户,这个问题不信你没遇到!_虚拟环境_05​​

如果你是mac用户,这个问题不信你没遇到!_python_06​​

如果你是mac用户,这个问题不信你没遇到!_公众号_07​​

如果你是mac用户,这个问题不信你没遇到!_虚拟环境_08​​

如果你是mac用户,这个问题不信你没遇到!_公众号_09​​

如果你是mac用户,这个问题不信你没遇到!_公众号_10​​

如果你是mac用户,这个问题不信你没遇到!_公众号_11​​

如果你是mac用户,这个问题不信你没遇到!_python_12​​

举报

相关推荐

0 条评论