添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

模块未找到错误。没有名为'virtualenv.seed.via_app_data'的模块

1 人关注

我已经安装了 虚拟环境 by sudo -H pip3 install virtualenv , and created a venv by 虚拟环境, but now I can't create env in my new Django 该项目包括 Pipfile . I tried:

$ pipenv shell

But its result is:

Creating a virtualenv for this project...
Pipfile: /home/mostafa/py38/lib/python3.8/site-packages/carfix/Pipfile
Using /usr/bin/python3.8 (3.8.5) to create virtualenv...
⠹ Creating virtual environment...ModuleNotFoundError: No module named 'virtualenv.seed.via_app_data'
✘ Failed creating virtual environment

我尝试了这些答案,但问题还没有解决。

  • Answer 1
  • python
    python-3.x
    virtualenv
    pipenv
    pipfile
    mostafa
    mostafa
    发布于 2021-06-30
    3 个回答
    mostafa
    mostafa
    发布于 2021-06-30
    已采纳
    0 人赞同

    我终于找到了解决问题的办法。

    我用诗歌锁住了一个应用程序,一切都很顺利

    我为第二个应用程序使用了诗歌锁,并收到以下错误信息。

    $ poetry lock 
    Creating virtualenv mytestapp-vm7OCEgV-py3.8 in /home/alexb7217/.cache/pypoetry/virtualenvs
      ModuleNotFoundError
      No module named 'virtualenv.seed.via_app_data'
      at <frozen importlib._bootstrap>:973 in _find_and_load_unlocked
    

    Followed the most simple suggestion:

    $ sudo apt remove --purge python3-virtualenv
    
    $ poetry lock  
    Updating dependenciesResolving dependencies... (1.1s)
    

    一切工作都很好,就是这样!;)

    Gaëtan GR
    Gaëtan GR
    发布于 2021-06-30
    0 人赞同

    解决办法是用以下方法删除已安装的virtualenv

    pip3卸载virtualenv

    并使用默认安装的virtualenv,然后。

    pipenv shell

    谢谢Gaëtan GR,我试过了,但问题没有解决:(
    Matteo Pasini
    Matteo Pasini
    发布于 2021-06-30
    0 人赞同