2024-04-25 07:41:02 发布
网友
正在尝试使用pip安装 刚刚安装了另一个版本的python(3.4) 获取错误
ImportError: cannot import name '_BACKCOMPAT_MAGIC_NUMBER'
我自己解决了这个问题,删除了旧版python的tox-venv,并在安装了dev包之后重新创建它。在
我所做的(在Ubuntu18.04上),从deadsnakes ppa安装旧版本的Python进行测试:
$ sudo add-apt-repository ppa:deadsnakes/ppa ... More info: https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa Press [ENTER] to continue or Ctrl-c to cancel adding it. ... $ sudo apt-get install python3.5-dev ...
重新运行tox以尝试使用Python 3.5进行测试:
删除本地tox virtualenv目录并再次运行:
$ rm -rf .tox/py35 $ tox ... py35: commands succeeded
在我的例子中,我使用的是pipenv,修复方法是删除virtualenv并重新安装依赖项:
$ pipenv rm $ pipenv install
我自己解决了这个问题,删除了旧版python的tox-venv,并在安装了dev包之后重新创建它。在
我所做的(在Ubuntu18.04上),从deadsnakes ppa安装旧版本的Python进行测试:
重新运行tox以尝试使用Python 3.5进行测试:
^{pr2}$删除本地tox virtualenv目录并再次运行:
在我的例子中,我使用的是pipenv,修复方法是删除virtualenv并重新安装依赖项:
相关问题 更多 >
编程相关推荐