我最近问了一个相关的问题,我的第一个问题是关于virtualenv clone对python3.9的支持(或缺乏支持)。
如何克隆python虚拟环境
我现在使用python 3.8.2并运行以下命令:
virtualenv-clone myVenv myVenv_clone
我收到这个错误:
Fatal Python error: _Py_HashRandomization_Init: failed to get random numbers to initialize Python
我在前一篇文章中添加了一些信息,但从技术上讲这是一个新问题。
3.8.1、3.8.0、3.7.9和3.7.6中也会出现此错误。似乎python无法访问生成随机数所需的内容。一些帖子暗示python不知道%systemroot%环境变量,需要“在子进程调用中将变量覆盖到os环境中”。但是,我不知道如何解决这个问题。
为了简化我的测试,我使用了虚拟机和快照。所以,只有一个版本的python安装在win10上。一旦我运行测试失败,我就将操作系统恢复到安装python之前的状态,然后尝试另一个python版本。
暂无答案!
目前还没有任何答案,快来回答吧!