点击(此处)折叠或打开
- 
				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 查看是否存在且生效
如果是第三方库文件 直接把文件拷贝到调用库目录即可。
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 库。
