
一、依赖安装与打包
以为例,可以通过项目目录下pycharm终端中输入指令的方式自动生成requirements.txt文件
1.1 PIP方式
(1)建议使用,该方式形成文档最简洁:
pip list --format=freeze > requirements.txt
使用pip安装 requirements.txt 依赖文件:
pip install -r requirements.txt
1.2 conda方式
(1)如果使用anoconda,可以使用:
conda list -e > requirements.txt
(2)使用 conda 安装 requirements.txt 依赖文件:
conda install --yes --file requirements.txt
二、常用命令
2.1 常用镜像源、
我们常用pip来下载,pip默认的是国外的源会导致下载的很慢或者失败。所以我们更换国内的镜像源加快速度
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 阿里云 http://mirrors.aliyun.com/pypi/simple/ 腾讯源:http://mirrors.cloud.tencent.com/pypi/simple 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/
2.2 pip安装命令
pip是python的一个模块(easy_install同样也是),在使用之前,要确认一下该模块是否存在,可以在命令行输入pip list,看能不能正常显示安装的包。
pip --version # 显示pip版本
pip list # 显示已安装的依赖包
如果显示找不到pip命令或者pip版本太旧,则要手动安装一下或者更新
## 安装方式1
python -m ensurepip # 安装pip
## 安装方式2
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
## pip 更新
python -m pip install --upgrade pip
依赖安装命令:
pip install numpy # 安装numpy
pip uninstall numpy # 卸载numpy
# 有时如果没有把pip路径添加到环境变量里,直接使用pip install xxx会出错,这时,我们可以把命令补全,即:
python -m pip install 模块名
python -m pip uninstall 模块名
2.3 更改镜像源:
> 临时修改镜像源
> pip install 依赖包 -i 国内镜像地址
pip install pandas -i http://pypi.douban.com/simple
--------------------------------------------------------------
> 永久修改镜像源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
创建超级用户
python manage.py createsuperuser
创建django项目命令:
django-admin startproject xx
创建一个项目:
python manage.py startapp xx
语言编码:
LANGUAGE_CODE = "en-us" // 英文 LANGUAGE_CODE = "zh-hans" // 中文
数据库配置:
DATABASES = {
"default":
{ "ENGINE": "django.db.backends.mysql",
"NAME": 'zhiliaooa',
"USER": 'root',
"PASSWORD": '123456',
"HOST": '127.0.0.1',
'PORT': 3306 } }
可以通过 TODO 注释来标注未完成的内容,方便后续快速定位和补充。以下是具体方法:
def some_function():
# TODO: 需要实现数据校验逻辑
pass
查看 TODO 列表:
- 菜单栏点击 View → Tool Windows → TODO,或直接按 Alt+6(Windows/Linux) / Command+6(Mac)。
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://blog.grover.top/2024/04/23/pycharm%e8%bd%af%e4%bb%b6%e5%bf%ab%e6%8d%b7%e6%95%99%e7%a8%8b/
共有 0 条评论