windows/mac下python多版本多环境管理问题(pip install等)

网友投稿 1772 2022-11-10

windows/mac下python多版本多环境管理问题(pip install等)

windows/mac下python多版本多环境管理问题(pip install等)

Anaconda清华镜像-(比官网快、稳定)

​​问题(windows cmd中运行)

pip -V查看当前pip指向版本(pip会装到那个python上)同理pip3 -V查看pip2指向的python是哪个pythonpip使用示例:pip install django==1.8.2另一种使用方法使用示例:py -3 pm pip install django==1.8.2

注:conda install/update package_name的方法使用的仓库一般比较老,pip的比较新可以在​​(.whl所在路径名)安装tar.gz的安装查看临时使用豆瓣镜像源 pip install 包名-i --trusted-host pypi.douban.com

参照​​pip install 会直接装到登录的界面上,切到 Anaconda3/Li/b/site-packages 再装比较好,可以用 tab 键自动补全文件名

cmd 中使用 d: 切换到 D 盘,切换到其他目录用 cd xxx

若是在Anaconda Prompt中只要看前面是哪个环境在activate想要的环境,在下面pip就可以

注:windows中在Anaconda Prompt中的这条命令activate tensorflow,在mac中对应为终端中的source activate tensorflow

pip install 问题(mac 终端中运行)

使用which pyhton和which pip查看当前的python和pip命令指向的是哪个python

mac自带的pyhton2在/usr/bin/python下

给指定的pyhton安装包:

/usr/bin/python -m pip install xxx

注:若提示No module named pip ,则/usr/bin/python -m ensurepip然后easy_install pip

Anaconda中可以配置多环境

在 anaconda-navigator 中的 environment 中 Create注意Create之后要Install对应的开发工具(IPython、Spyder等)

注:在 Anaconda Navigator 的开始页要 Launch 时注意自己所在的环境(是不是base)每在 Anaconda 中新建一个环境在电脑的开始菜单栏 Anaconda 中就会有显示,但是那里进不去,要从 Navigator 或 Prompt 进去在 Channel 中设置清华镜像​​create -n your_env_name(虚拟环境名称) python=3.7

删除虚拟环境

使用命令conda remove -n your_env_name(虚拟环境名称) --all, 即可删除。

删除虚拟环境中的包

使用命令conda remove --name $your_env_name  $package_name(包名) 即可。

conda env list 或 conda info -e:查看当前存在哪些虚拟环境 conda update conda:检查更新当前conda

Pycharm多环境适应

进入File -> Settings -> Project -> Project Interpreter点按路径右边的的小齿轮,Add,添加希望使用的环境的Python.exe

mac中我的anaconda的base环境和tensorflow环境的解释器路径如下

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:使用Rasterio创建栅格数据
下一篇:中古调式(调式音阶)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~