又是解决完忘记截图的一天
- 在运行.py文件时遇到package不存在的问题
mac现在的版本是自带python2的,但是日常趋于使用python3,就导致我在下载包的时候,将package下到了python2中,仍然无法运行程序
a.残暴状态:卸载python2中的pip(非常不推荐,容易崩)
b.使用指令明确下载位置即可
$ python3 -m pip install package_name
- 注意事项
a.当你发现pip都没有的时候,输入密码!
(这种情况是下载在python2里的)
$ sudo easy_install pip
(如果用brew下载了python,好像就不需要这一步了,防止记忆出现错误,如果发现python3里没有,那么执行以下操作)
//下载安装脚本
$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
//运行脚本
$ sudo python3 get-pip.py
//显示版本和路径以验证
$ pip --version
//如果还是显示当前版本旧
$ sudo python3 -m pip install --upgrade pip
b.py文件运行之前,在首行位置添加python3的位置
#!/usr/local/bin/python3
c.在mac终端使用指令寻找文件的位置
$which file_name
e.在终端运行.py时有权限问题
$ chmod +x file_name.py