我卸载了Virtualenv 16.6.0
。我正在PyCharm
使用virtualenv version 15.1.0
. 更新:尝试/venv
在创建项目中创建,但消息是这个,现在venv directory
是黄色的。当我输入时,virtualenv
我得到:
Running virtualenv with interpreter /usr/bin/python2
You must provide a DEST_DIR
Usage: virtualenv.py [OPTIONS] DEST_DIR
其他一切都运行Python 3.7
apt policy python3-django
python3-django:
Installed: 1:1.11.20-1ubuntu0.2
Candidate: 1:1.11.20-1ubuntu0.2
Version table:
*** 1:1.11.20-1ubuntu0.2 500
raise ImportError(
"Couldn't import Django. Are you sure it's installed and "
"available on your PYTHONPATH environment variable? Did you "
"forget to activate a virtual environment?"
apt policy python3-virtualenv
python3-virtualenv:
Installed: 15.1.0+ds-2
Candidate: 15.1.0+ds-2
sudo apt install python3-virtualenv
python3-virtualenv is already the newest version (15.1.0+ds-2).
python3-virtualenv set to manually installed.
更新:尝试了这两个命令
sudo apt install python3-pip
python3-pip is already the newest version (18.1-5).
pip3 install virtualenv
Requirement already satisfied: virtualenv in /usr/lib/python3/dist-packages (15.1.0)
使用 pip3 安装 virtualenv,它将默认使用 python3 作为解释器
如果您要做的只是将虚拟环境设置为 python3,那么您将使用该命令
要让 PyCcharm 使用 python3,您必须从 PyCharm 本身内部进行。我的其余回复直接取自https://www.cs.rit.edu/~csci141/Docs/PyCharm-Setup.html。
我所要做的
PyCharm-
就是点击屏幕右下角,当前的解释器——更改为Python 3
——然后它安装Python 3.8
在Pycharm
.