主题:pip list
在 Python 3.6 虚拟环境中运行时出现段错误问题
我最近安装了 Python 3.6 并成功创建了一个虚拟环境。但是,当我尝试在虚拟环境中执行命令“pip list”时,遇到了分段错误。
我已经按照这个安装了 Python 3.6.0关联,并按照此创建虚拟环境关联。
在安装时,我跳过了这两个命令。
co./configure --enable-optimizations -with-lto --with-pydebug
在这里制作-j 8de
现在,它给我一个分段错误。我将尝试使用所有标志重新安装它。
当我检查虚拟环境之外的 Python 版本和 Pip 版本时,它们是最新的。
但是,当我检查虚拟环境中的版本时,它给出了 Python 版本 3.6,但在调用 Pip 时却出现了错误。我也尝试过 Pip3.6,但它给出了同样的错误。
以下是我的设置细节:
- Python 3.6
- 虚拟环境创建成功
具体命令及错误信息:
$ pip list
Segmentation fault
我已经尝试在虚拟环境中升级 pip、检查冲突的包并重新创建虚拟环境,但问题仍然存在。
pip list
在 Python 3.6 虚拟环境中运行时,有人可以指导我排除故障并克服此分段错误吗?
答案1
我没有正确安装 Python 3.6,因为我错过了说明中提到的命令。
请按照问题中提供的链接操作,Python 应该可以顺利运行
分割错误是因为我漏掉了下面这一行
./configure --enable-optimizations -with-lto --with-pydebug
make -j 8 # adjust for number of your CPU cores