以下可以参照我的另一篇文章:Jupyter配置虚拟环境及安装Python包时遇到的问题
---------------------------创建环境相关-----------------------
conda create -n ljc27 python=2.7
conda remove ljc27 --all
conda env remove -n leesg
conda activate ljc27
conda deactivate
---------------------------创建Kernel相关-----------------------
conda activate ljc27
(your-venv)$ pip install jupyter
(your-venv)$ ipython kernel install --name "ljc27" --user
conda install -c conda-forge ipykernel
python -m ipykernel install --user --name=firstEnv
- 可以用
jupyter kernelspec list --json
查看环境相关信息,参见Jupyter配置虚拟环境及安装Python包时遇到的问题 - 查看kernel列表可使用
jupyter kernelspec list
- 删除kernel可使用
jupyter kernelspec remove ljc27
(ljc27为kernel所在的环境名称)
---------------------------下载包相关-----------------------
使用pip install XX下载包
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple "pyglet<=1.5.0,>=1.4.0"
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple " pyqt5<5.13"
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple " pyqtwebengine<5.13"
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pathlib
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ruamel-yaml
pip install XX
pip install XX --user
pip uninstall XX
pip install --upgrade pip
或
pip3 install --upgrade pip
pip install --upgrade 包名==想要的版本
pip install -r PATH_TO_REQUIREMENTS/requirements.txt
如果当前终端所在路径为requirements.txt所在路径,直接使用
pip install -r requirements.txt
使用conda install XX下载包
在使用conda
命令之前最好是设置一下下载源,可以参照清华大学开源软件镜像站的Anaconda 镜像使用帮助
部分。
conda install XX
conda remove -n XX --all
conda update 包名==想要的版本
最后补充一句,使用conda
和pip
下载包时候尽量优先使用pip
,血的教训。因为pip
在下载包时是不会检查是否下载过该包其他版本的,而conda
是会检查一遍的。这就出现了一种情况,假如先用conda
下载包,再用pip
下载该包的另一个版本,这时如果要import该包就会出出现导入的版本不是我们想要的情况。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)