Anaconda/Python常见问题

关于在使用anaconda/python过程中遇到的问题和解决方法。

1、Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问

在windows下使用pip升级包的时候,出现了这个错误。根据提示,使用--user或者是权限问题。测试权限不行,解决方法:

pip install --user --upgrade package

2、Anaconda 创建/删除虚拟环境(Linux)

在python中有时需要不同的环境,或者在服务器之间迁移环境(尤其是内网环境),使用虚拟环境就会非常方便。conda常用命令地址。创建虚拟环境pip和conda都可,但是建议使用conda,小部分情况下pip创建的虚拟环境不适用。

创建环境 conda create --name env_test python=3.6

激活环境 source activate env_test

退出环境 source deactivate env_test

移除环境 conda remove --name env_test --all  这里建议使用--name,使用-n可能无效

虚拟环境安装包 conda install --name env_test package_name

卸载虚拟环境安装包 conda remove --name env_test  package_name

或者使用pip安装 pip install package_name  -i https://pypi.tuna.tsinghua.edu.cn/simple/  (使用了清华镜像,不用也可,但是可能比较慢)

查看安装包 conda list

查看存在的虚拟环境 conda env list 

猜你喜欢

转载自blog.csdn.net/haveanybody/article/details/81661403