There are 2 choices for the alternative python3 (providing /usr/bin/python3).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/python3.6 2 auto mode
* 1 /usr/bin/python3.5 1 manual mode
2 /usr/bin/python3.6 2 manual mode
Press <enter> to keep the current choice[*], or type selection number:
我选择了1,它开始工作。 您可以使用Virtual Studio Code或任何IDE打开其内部终端并运行命令来修复公共终端。
Error while finding module specification for 'virtualenvwrapper.hook_loader' (ModuleNotFoundError: No module named 'virtualenvwrapper')
virtualenvwrapper.sh: There was a problem running the initialization hooks.
If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenvwrapper has been installed for
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 and that PATH is
set properly.
7条答案
按热度按时间ltskdhd11#
当我把python更新到3时,我也遇到了同样的问题。6,并选择替代方案作为python3。6,但当我恢复到python3的选项。5、终端重新开始工作:
弹出如下信息:
我选择了
1
,它开始工作。您可以使用Virtual Studio Code或任何IDE打开其内部终端并运行命令来修复公共终端。
9wbgstp72#
在这里,您没有指定问题的深度。你也没有提到你已经尝试过什么,哪些解决方案不起作用。
Ubuntu依赖于Python,所以删除它会扰乱你的系统。当您强制rm删除Python时,显然您不会收到警告,但通过
apt
执行此操作会显示此效果。here也讨论了类似的问题。这里有一些解决方案:
chroot
使用live CD进行恢复dpkg
手动安装它们(绕过APT,这需要Python)。您可以按Alt+F2来运行应用程序。sudo apt-get update
&sudo apt-get install --reinstall ubuntu-desktop
或sudo apt-get install --reinstall python2.7
.bashrc
,因为每次运行终端时都会加载它。p5fdfcr13#
1.安装PyCharm。
1.打开PyCharm终端。
1.运行
sudo apt-get update
。1.运行
sudo apt-get dist-upgrade
。qgzx9mmu4#
我将列出导致我的问题的原因以及我如何修复它。我的终端上的Python版本是2。7并将其升级为3+。
你可能也收到了这条信息
好像没什么用。然后终端根本没有打开。在看了很多stackoverflow的答案之后,我还是想不明白。最后,让我来说说我做了什么:
1.在~/中更改python版本。bashrc文件。
数字2是用户的选择,在我的例子中有两个python版本。在执行这两个命令后,它将显示一个版本列表。自动模式下的bashrc文件
对我来说,这很有效!!!
ddhy6vgd5#
1 CTRL + ALT + F1
2 cp ~/.bashrc ~/.bashrc.bak
3 cp /etc/skel/。bashrc ~/
4源~/。巴什尔茨
如果终端不工作与CTRL + ALT + F1,尝试改变的内容.手动bashrc
kkbh8khc6#
在我的情况下
它应该是
在外面
4bbkushb7#
进入设置-〉区域和语言-〉登录屏幕-〉将语言更改为英语(美国)并重新启动
变更前
变更后
希望您的问题得到解决!!!