离线安装python库到Virtualenv

tech2024-08-05  52

库下载(dos,whl文件)

标准库:https://www.lfd.uci.edu/~gohlke/pythonlibs/

git库:以查找的库文件git地址为准,在线的话直接安装。离线copy该地址,搜索。

链接到该位置https://github.com/PyMySQL/PyMySQL/#id2,点击上传包的链接。

点击下载文件。windows下载wheel文件,linux下载gz文件。

以windows 为例:

下载相对应的python版本和操作系统版本的工具包

numpy-1.16.0+mkl-cp37-cp37m-win_amd64.whl如果报错不支持该平台(not supported platform)下载numpy-1.16.0+mkl-cp37-cp37m-win32.whl

python 3.7 版本 64位window 操作系统。

将库文件放到本地的库文件夹(搜索python的安装路径-where python)

\Python\Python38-32\Scripts或者pip3.7.exe下

安装命令:

pip3.7 install D:\python\numpy-1.16.0+mkl-cp37-cp37m-win_amd64.whl

卸载命令:

pip3.7 uninstall numpy

安装成功之后。在该环境下可以看到安装的库情况。

进入该目录下(CMD到该目录)。查看库安装情况及使用。

 

库安装(pycharm,setup.py)

使用python安装zip包,解压zip包。

方法1

File-Open,打开空文件夹或者已经含有venv的项目,如果没有venv文件夹,pycharm会自动将系统的python环境创建为当前项目的虚拟环境。你后续添加库信息也是直接添加到系统的python库中。这不便于做项目的隔离。

如果有venv就可以直接跑项目会很方便。一般获取的项目里面是没有venv的。所以后面这种方法比较常用。

因此我们建议使用虚拟环境的方式创建。

方法2

File-New Project-Pure Python,在Location中选择一个空的文件夹或者已经创建好的项目(.idea)所在的目录上一层,一般为(.git)层。

选择完成之后,会在(.idea)层创建venv的虚拟环境Virtualenv。自动创建/path/venv。该虚拟环境是以系统的python环境为模板创建的。

如果venv为非空就会上报该文件夹非空,是否覆盖,不建议覆盖,最好使用上面的方法加载项目。

)

创建项目的venv环境之后,进入pycharm的界面。如下图,Terminal中直接显示虚拟环境的路径。

将zip的解压包放在Script文件夹下,进入setup.py的目录,安装该库。

安装成功后,在pycharm的工程编译库就包含此库的信息

最新回复(0)