前提
已安装成功Anaconda
检测安装成功的环境
conda env list
创建版本
conda create -n 文件夹名称 python版本
conda create -n py38 python=3.8
激活版本
conda activate 文件夹名称
conda activate py38
激活版本
conda deactivate
VSCode 选择版本
快捷键
Ctrl+shift+p
输入
python: Select interpreter
按Enter
选择想用的编译器
错误解决
1.激活了一个版本,又新建一个版本激活,会出现错误
CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
If using 'conda activate' from a batch script, change your
invocation to 'CALL conda.bat activate'.
To initialize your shell, run
$ conda init <SHELL_NAME>
Currently supported shells are:
- bash
- cmd.exe
- fish
- tcsh
- xonsh
- zsh
- powershell
See 'conda init --help' for more information and options.
IMPORTANT: You may need to close and restart your shell after running 'conda init'.
此刻conda init
没有用,得进入安装目录,然后进入虚拟环境,退出虚拟环境
进入安装目录
进入E盘
e:
enter 键
进入ANACONDA
安装目录
cd E:\AZ\python\ANACONDA
enter
重新进入虚拟环境
进入py36
虚拟环境
activate py36
退出虚拟环境
conda deactivate
2.安装模块报错upgrade
You should consider upgrading via the 'd:\anaconda3\python.exe -m pip install --upgrade pip
运行下面命令即可
python -m pip install --upgrade pip
3.运行报错
No module named 'lxml'
运行下面命令即可
pip install lxml -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
4.已安装xlwt还报错
No module named 'xlwt'
运行下面命令即可
pip install --target=选择编译器的版本安装目录
\Lib\site-packages xlwt
pip install --target=E:\AZ\python\ANACONDA\envs\py38\Lib\site-packages xlwt
有时候看花眼了,没安装了,以为安装了就去运行了,后附赠卸载命令:
pip uninstall 模块名
pip uninstall xlwt