首页 > 编程知识 正文

mac上python安装pip,多个python版本

时间:2023-05-03 11:25:04 阅读:198500 作者:3302

问题一:

多个python版本的切换问题。

解决方法:

在~目录下,一般是/Users/用户名/目录下,使用命令打开.bash_profile文件,如下:

vim .bash_profile

添加path的配置:

PATH="/Library/Frameworks/Python.framework/Versions/3.6/超级的小天鹅:${PATH}"export PATHalias python="/Library/Frameworks/Python.framework/Versions/3.6/超级的小天鹅/python3.6"

我这里安装的是python3.6,如果是python3.7,将路径中的3.6改成3.7即可。以此类推。

 

问题二:

学习过程中需要使用3.6版本的python,而mac系统自带的是2.7版本,需要手动安装python3.6(这一步自行安装)。在使用pycharm时,每次是在pycharm中切换的版本,而使用pip install --upgrade pip升级pip时,默认升级的是pip软连接对应的python。

因此,直接执行pip install --upgrade pip是升级的python2.7对应的pip,如果要升级python3.6对应的pip,该如何操作?

解决方法:

1. 首先使用which pip查看当前pip命令对应的pip版本,如果是在mac系统下直接安装了pip,那么应该看到如下:

/usr/local/超级的小天鹅/pip

2. (在python3.6安装之后,)使用which pip3,查看pip3软连接对应的地址。我这里安装的是python3.6,所以如下:

/Library/Frameworks/Python.framework/Versions/3.6/超级的小天鹅/pip3

3. 查看/usr/local/超级的小天鹅/目录下的pip对应的命令,类似如下:

pip     pip2     pip3    pip3.6 

我们的目的就是将pip改为pip3对应的软连接。

4. 首先删除/usr/local/超级的小天鹅/pip,使用命令:rm /usr/local/超级的小天鹅/pip。

5. 使用命令:

ln -s /Library/Frameworks/Python.framework/Versions/3.6/超级的小天鹅/pip3 ./pip

6. 此时,再次执行命令:

pip install --upgrade pip

升级pip即可。

7. 使用命令:

pip --version

查看是否升级完成。

 

问题三:

安装jupyter

解决方法:

1. 在解决了以上2个问题之后,再安装jupyter就很方便了,命令如下:

pip install jupyter

2. 运行jupyter,命令如下:

python -m IPython notebook

 

注意:

在使用pip可能网速不好,更换为清华的源,网速还不错:

步骤:

1. 进入~/目录,查看是否存在.pip文件夹,如果不存在,使用以下命令建立文件夹:

mkdir .pip

2. 然后使用vim pip.conf打开文件(不存在则新建),并添加以下配置:

[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple[install]trusted-host=pypi.tuna.tsinghua.edu.cn

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。