-
https://www.cnblogs.com/zhang-zi-yi/p/9579909.html
-
-
pip install virtualenv
-
virtualenv的基本使用
-
1.1 创建虚拟环境
-
virtualenv venv
-
为环境指定python解释器:
-
-
virtualenv -p c:\python27\python.exe venv
-
1.2 激活虚拟环境
-
activate venv
-
1.3 停止虚拟环境
-
deactivate
-
1.4 删除虚拟环境
-
直接删除目录即可.
-
-
rmvirtualenv venv
示例
-
win11上有多个python3.8 和 3.11. 运行时需要指定某个具体的运行环境和具体的工程目录
-
-
1. 针对于工程, 建立python的执行环境。
-
d:\ide\python_3.11_win32\python.exe -m venv d:\py3_venv_pc
-
-
在 d:\py3_venv_pc目录下产生 4个目录和文件
-
[include] [lib] pyvenv.cfg [scripts]
-
-
2. 每次运行工程前, 执行 d:\py3_venv_pc\scripts\activate.bat 即可激活此虚拟环境。
-
执行后出现 (py3_venv_pc) d:\py3_venv_pc> 的控制台, 此控制条下可以执行 pip 以及基本的dos命令。
-
例如 pip install pyserial
-
pip install wheel
-
-
3. 虚拟环境下建立对应的依赖包则可以建立txt文件用pip安装
-
例如建立文件 d:\py3_venv_pc\depend-packages\my-work-venv-requirements.txt
-
文件内容为
-
numpy==1.21.0
-
pandas==1.2.5
-
pyserial==3.5
-
-
执行 pip install -r d:\py3_venv_pc\depend-packages\my-work-venv-requirements.txt 即可安装对应的依赖包
-
4. pip 要使用国内源
-
pip3 install numpy -i
-
-
linux 改写或创建文件 ~/.pip/pip.conf
windows 改写或创建文件c:\users\xx\pip\pip.ini
内容
[global]
index-url =
[install]
trusted-host =
用命令 pip3 config list 查看是否存在且生效
如何建立的的 python packages
如果是第三方库文件 直接把文件拷贝到调用库目录即可。
gpiod_src=/usr/lib/python3/dist-packages/gpiod.cpython-37m-arm-linux-gnueabihf.so
gpiod_dest=${virtual_env}/lib/python3.7/site-packages/
cp -v $gpiod_src $gpiod_dest
如果是自己的代码, 则示例
-
参考 https://blog.csdn.net/a642960662/article/details/123097388
-
自定义c做扩展库给python调用
-
c、c 如何调用 python的函数
-
python调用c 库。
阅读(123) | 评论(0) | 转发(0) |