Ubuntu python 虚拟环境 pycharm各种配置实录
2018-12-23 本文已影响0人
山坡上的斐德洛
Ubuntu16.04下python3.6的安装
安装python3.6并设置为默认python IDE
sudo add-apt-repository ppa:jonathonf/python-3.6
# 更新
sudo apt-get update
# 安装python3.6
sudo apt-get install python3.6
# 调整python3.6与python3.5的优先级
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
# 调整python3.6与python2.7的优先级
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
Ubuntu16下pip3的安装
# 安装pip
sudo apt-get install python3-pip
# 删除pip
sudo apt-get remove python3-pip
# 升级pip
sudo pip3 install --upgrade pip
Ubuntu下安装虚拟环境
# 虚拟机环境virtualenv的安装
sudo pip install virtualenv
# 创建名为VENV的虚拟环境
virtualenv VENV
# 进入名为VENV的虚拟环境
source VENV/bin/activate
Ubuntu下查看ip
命令:ip a
Ubuntu下django时区的配置
在settings.py文件中更改这两行
LANGUAGE_CODE = 'zh-Hans'
TIME_ZONE = 'Asia/Shanghai'
pycharm配置远程连接服务器
网址:
https://www.cnblogs.com/superjn/p/8624605.html
https://blog.csdn.net/zhaihaifei/article/details/53691873
python的注释规范
def pinyin(hans, style=Style.TONE, heteronym=False,
errors='default', strict=True):
"""
将汉字转换为拼音.
:param hans: 汉字字符串( ``'你好吗'`` )或列表( ``['你好', '吗']`` ).
可以使用自己喜爱的分词模块对字符串进行分词处理,
只需将经过分词处理的字符串列表传进来就可以了。
:type hans: unicode 字符串或字符串列表
:param style: 指定拼音风格,默认是 :py:attr:`~pypinyin.Style.TONE` 风格。
更多拼音风格详见 :class:`~pypinyin.Style`
:param errors: 指定如何处理没有拼音的字符
* ``'default'``: 保留原始字符
* ``'ignore'``: 忽略该字符
* ``'replace'``: 替换为去掉 ``\\u`` 的 unicode 编码字符串
(``'\\u90aa'`` => ``'90aa'``)
* callable 对象: 回调函数之类的可调用对象。如果 ``errors``
参数 的值是个可调用对象,那么程序会回调这个函数:
``func(char)``::
def foobar(char):
return 'a'
pinyin('あ', errors=foobar)
:param heteronym: 是否启用多音字
:param strict: 是否严格遵照《汉语拼音方案》来处理声母和韵母,详见 :ref:`strict`
:return: 拼音列表
:rtype: list
Usage::
>>> from pypinyin import pinyin, Style
>>> import pypinyin
>>> pinyin('中心')
[['zhōng'], ['xīn']]
>>> pinyin('中心', heteronym=True) # 启用多音字模式
[['zhōng', 'zhòng'], ['xīn']]
>>> pinyin('中心', style=Style.FIRST_LETTER) # 设置拼音风格
[['z'], ['x']]
>>> pinyin('中心', style=Style.TONE2)
[['zho1ng'], ['xi1n']]
>>> pinyin('中心', style=Style.CYRILLIC)
[['чжун1'], ['синь1']]
"""
# 对字符串进行分词处理
if isinstance(hans, text_type):
....