pycharm,pip3安装包失败解决,DB navigator 安装「建议收藏」

pycharm,pip3安装包失败解决,DB navigator 安装「建议收藏」https://blog.csdn.net/TyuansushiT/article/details/81836732

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

https://blog.csdn.net/TyuansushiT/article/details/81836732

1.安装scrapy依赖twisted

1.进入网址twisted下载对应的版本。 注意:要下载与本地Python相应的版本
2.然后找到存在pip.py的目录(路径)下
实例图片
3.打开pycharm终端,进入路径
在这里插入图片描述
4.输入命令pip3 install .whl的路径,完成安装
在这里插入图片描述

2.指定源安装

pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple scikit-build

3.Python生成requirements.txt方法

pip3 freeze > requirements.txt
pip3 install -r requirements.txt

pip安装时,出现ssl错误,记得关闭代理(fiddler抓包)


某些安装包失败是因为pip安装的包名与import的包名不同

pip install pillow
import PIL

Python文件在本地运行正常,在服务器导包失败

方法一:
# 需要添加Python路径(项目文件名 是 项目最外层的文件夹名称)
# 改写 ~/.zshrc 添加路径
export PYTHONPATH="/home/ubuntu/my_test/自己的项目文件名"
# 加载文件生效
source ~/.zshrc

方法二:
# 在所执行的文件添加路径
import os,sys
print(sys.path)
dir_path = os.path.dirname(os.path.abspath(__file__))
sys.path.append(dir_path)
parentdir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(parentdir)
print(sys.path)

# 按照自己的需求获取路径 ../../..
path_1 = os.path.abspath(os.path.join(os.getcwd(), "../../.."))
sys.path.append(path_1)

Python安装DB navigator

点击 preferences – plugins – 搜索框搜索 navigator – 安装

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/172904.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月25日 下午1:46
下一篇 2022年8月25日 下午2:00


相关推荐

  • Excel VBA 代码加密

    Excel VBA 代码加密1 VBA 自带的加密工具 属性 保护 2 封装到 DLL 封装一部分代码到 DLL 封住一段读文件程序 文件存储到秘密位置 3 smartindente

    2026年3月17日
    1
  • JavaScript 闭包 面试题

    JavaScript 闭包 面试题lt DOCTYPEhtml gt lt htmllang zh gt lt head gt lt metacharset UTF 8 gt lt metaname viewport content width device width initial scale

    2026年3月26日
    2
  • 后悔没早用!Nano banana串联6大电商设计工作流

    后悔没早用!Nano banana串联6大电商设计工作流

    2026年3月13日
    2
  • Java-重载与重写的区别[通俗易懂]

    Java-重载与重写的区别[通俗易懂]重写(Override)规则:当子继承父类的方法时,此方法不适用于子的程序执行,需要进行重写。参数列表必须完全与被重写方法相同返回类型必须与被重写方法的返回类型相同子类重写的方法访问权限不能小于被重写的方法。父类的成员方法只能被它的子类重写声明为static和private的方法不能被重写,但是能够被再次声明重写(Override)和重载(Overload)的区别参数列表重写:参数列表必须与被重写的方法相同。重载:参数列表必须不同发生的位置重写:发生在子类中重载:发生在一个类

    2022年7月7日
    26
  • 经典排序算法(4)——折半插入排序算法详解

    经典排序算法(4)——折半插入排序算法详解折半插入排序 BinaryInsert 是一种插入排序算法 通过不断地将数据元素插入到合适的位置进行排序 在寻找插入点时采用了折半查找 一 算法基本思想 1 基本思想折半插入排序的基本思想是 顺序地把待排序的序列中的各个元素按其关键字的大小 通过折半查找插入到已排序的序列的适当位置 2 运行过程直接插入排序的运

    2026年2月24日
    1
  • 从零开始搭建服务器,拥有一个属于自己的网站

    从零开始搭建服务器,拥有一个属于自己的网站创建一个属于自己,任何人都可以访问的网站(最最最详细的步骤)这篇文章将从购买服务器一直到最后网站完成备案,详细说明整个过程,就算是不懂编程的人照样可以拥有属于自己的服务器和网站必备条件:1:电脑一台2:网络3:money(30块钱)4:身份证一:首先选择阿里云、腾讯云或者其他任何一家的云,租一台ECS服务器。不管是哪一家的云服务器,基本上都有十块钱一个月的服务器,阿里云12-24岁自动认证学生,可以享受十块钱一个月的价格,这里就以阿里云为例。(注意:选择哪一家的服务器最好就使用哪一家的域名注

    2022年5月5日
    121

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号