win7 64bit下Python环境配置

当前平台:win7旗舰版SP1 64位 。
所以操作和选用的安装包都会以此为基准,另外对于python,以一个初学者来说,暂时先装python2,等到需要用python3的时候可以重新配置一遍 。另外装sublime是为了编辑时候方便,而用eclipse则是为了调试方便,我刚开始也不清楚哪个会更好用,只能以后慢慢体会了。

安装python及一些库

  • 下载并安装python,https://www.python.org/downloads/ 下载相应版本,我下的版本是2.7.10 x86-64,安装完后需要在path中添加python路径,我的对应C:\Python27。python安装完后直接命令行里面敲python即可出现python对应的command line,如果这步出问题 ,一般是path没有加路径或者加完以后未生效。
  • 安装一些需要的库和插件,有些可以直接pip install即可,有些需要下载exe,有些因为64位的原因可能需要下载whl文件再安装。

eclipse+pydev环境搭建

sublime环境搭建

  • 安装sublime text 3:http://www.sublimetext.com/3, 安装完需要将目录添加到path中。
  • 安装Package Control(安装之前需要已经安装7-zip或其他可以解压bz2的软件):

    • 打开控制台,Ctrl + ‘
    • 复制代码
      import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

    • 重启sublime text,Perferences->package settings中有package control,则成功。可用Ctrl+shift+P,命令面板中输入install package,然后可在列表中选择需要安装插件。

  • 安装pylinter插件并修改Perferences->packagesettings->pylinter->settings-default, 增加下面代码(需要保证已安装pylint,见上文)。

    {
    // Configure pylint's behavior
    // "pylint_rc": "/Users/daniel/dev/pylintrc", 此处暂时未配置rc故而未写 
    
    // Show different icons for errors, warnings, etc.
    "use_icons": true,
    
    // Automatically run Pylinter when saving a Python document
    "run_on_save": true,
    
    // Don't hide pylint messages when moving the cursor
    "message_stay": true
    }
  • 安装SublimeCodeIntel 插件, 只能提示插件:

    "Python": {
        "python":"C:/Python27/python.exe",
        "pythonExtraPaths":
            [
                "C:/Python27",
                 "C:/Python27/DLLs",
                 "C:/Python27/Lib",
                 "C:/Python27/Lib/lib-tk",
                 "C:/Python27/Lib/site-packages"
            ]
        }
  • 安装Python PEP8 Autoformat, CTRL+SHIFT+R 自动格式化python代码

    {
    "auto_complete": false,
    "caret_style": "solid",
    "ensure_newline_at_eof_on_save": true,
    "find_selected_text": true,
    "font_size": 11.0,
    "highlight_modified_tabs": true,
    "line_padding_bottom": 0,
    "line_padding_top": 0,
    "scroll_past_end": false,
    "show_minimap": false,
    "tab_size": 4,
    "translate_tabs_to_spaces": true,
    "trim_trailing_white_space_on_save": true,
    "wide_caret": true,
    "word_wrap": true,
    }
  • 安装SublimeREPL插件,安装完后tools->SublimeREPL->python后面即可选相应的选项进行pdb调试。

theano:另外一个库

  • 依赖项: 需要安装nose,libpython,numpy和scipy,vs和mingw, 这台本上面没有独显,所以不配置cuda。vs和mingw的路径也需要保证在path里面, 另外mingw也可以用tdm gcc来代替。
  • 下载theano: https://github.com/Theano/Theano, download the zip, 解压并python setup.py install

主要是各种依赖项需要的比较多,一旦依赖项都装好了,安装很简单。

references

http://blog.csdn.net/yijichangkong/article/details/44278445
http://www.cnblogs.com/waising/articles/3466120.html
http://www.cnblogs.com/Bonker/p/3584707.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值