Python 安装modules问题及import问题

>>>modules问题

在学习Python的数据可视化时,安装了matplotlib,在安装完成后还特意在终端测试了一下,结果显示能正常import

但是在sublime Text3 显示"No module named "matplotlib""

后来发现mac原装的Python是版本2,但我后来装的是版本3

而我在安装时用的是pip install matplotlib(适用于版本2)

而正确的安装姿势应该是pip3 install matplotlib(或者是pip3 install --user matplotlib)

>>>import问题

在sublime使用第三方库时会遇到函数不提醒的问题,自己打很麻烦,而且参数问题不是很清晰

解决办法:Sublime Text3 -> Preferences -> Browser Packages,在Packages里新建一个文件夹Python,然后在里面新建一个Completion Rules.tmPreferences,然后编辑里面内容为:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>scope</key>
    <string>source.python</string>
    <key>settings</key>
    <dict>
        <key>cancelCompletion</key>
        <string>^(.*\b(and|or)$)|(\s*(pass|return|and|or|(class|def)\s*[a-zA-Z_0-9]+)$)</string>
    </dict>
</dict>
</plist>

 保存重启即可

>>>一些其他问题

我在学习pygame的时候,由于mac的系统问题所以搭建了一个虚拟环境,但是后来Anaconda就失效了

在Package Settings找不到但是用访达又能看到

后来重新卸载安装Anaconda的时候发现我的Python地址变了(which python3)

变成了:/Users/swenw/miniconda3/bin/python3

不知道这是不是原因所在

猜你喜欢

转载自www.cnblogs.com/swenw/p/10402801.html
今日推荐