当前位置:   article > 正文

Mac 运行Python、Python第三方库的安装、PIP_mac系统执行python命令为什么要加python3 -m

mac系统执行python命令为什么要加python3 -m

 

注意:在命令行里要先 python3 -m 然后再加其他,因为Mac有自带的python2.x版本。

 

包的安装、下载

 

下载包

比如我要安装 Django。用以下的一条命令就可以,方便快捷。

python3 -m pip install 包名称==版本号

python3 -m pip install Django

python3 -m pip install Django==1.7

 

或 pip3 install NAME

下同

 

升级包

 python3 -m pip install --upgrade SomePackage==版本号

升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。

 

卸载包

 python3 -m pip uninstall SomePackage

 

搜索包

 python3 -m pip search SomePackage

 

显示安装包信息

python3 -m pip show 

 

 

如果 Python2 和 Python3 同时有 pip,则使用方法如下:

Python2:

python2 -m pip install XXX

Python3:

python3 -m pip install XXX

 

镜像的设置

 

临时使用—清华大学

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

 

设为默认

升级 pip 到最新的版本 (>=10.0.0) 后进行配置:

pip install pip -U

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

 

如果您到 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U

 

利用pip安装python包遇到socket.timeout:The read operation timed out问题的解决方法

一般是由于网速不稳定,下载过慢,超出默认时间,所以只要修改一下响应时间就好了。

方法如下:

//windows下输入 pip --default-timeout=100 install 包名

linux下输入 pip --default-timeout=100 install -U 包名

 

 

Anaconda中安装

点击 environment => root => terminal

pip install graphviz(某个包)(通过anaconda中启动命令行,否则可能会使用当前默认的pip进行安装,最终在anaconda中仍然找不到该模块)

 

 

启动jupyter的方法

jupyter notebook

如果不行需要先配置一个脚本文件:

打开脚本文件:

open ~/.bash_profile

写入内容如下:

  1. # added by Anaconda3 2019.03 installer
  2. # >>> conda init >>>
  3. # !! Contents within this block are managed by 'conda init' !!
  4. __conda_setup="$(CONDA_REPORT_ERRORS=false '/Users/apple/anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
  5. if [ $? -eq 0 ]; then
  6. \eval "$__conda_setup"
  7. else
  8. if [ -f "/Users/apple/anaconda3/etc/profile.d/conda.sh" ]; then
  9. . "/Users/apple/anaconda3/etc/profile.d/conda.sh"
  10. CONDA_CHANGEPS1=false conda activate base
  11. else
  12. \export PATH="/Users/apple/anaconda3/bin:$PATH"
  13. fi
  14. fi
  15. unset __conda_setup
  16. # <<< conda init <<<

执行该脚本(每次启动jupyter都要如此):

source ~/.bash_profile

 

包的冲突—tensorflow

tensorflow2.2.0的安装成功后如果导入出现问题,那一般是没有进入到正确的环境中,先确认当前环境是不是安装环境。

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/295126
推荐阅读
相关标签
  

闽ICP备14008679号