我有一个Python程序,我想要将其安装到我的虚拟环境中 - 它是一个需要解压缩并运行setup.py程序的zip包 - 但我的问题更关于如何将这些解压缩的文件放入我的虚拟环境中,以便将软件包安装到虚拟环境的site-packages文件夹中。
我也可以使用pip install <package name>
在虚拟环境内安装,但由于某种原因,PIP下载的软件包已经过时了。
那么 - 有人能告诉我几个手动安装软件包的简单步骤吗?
到目前为止,我只有加载虚拟环境的基本命令:
-bash-3.2$ source ~/.bashrc
-bash-3.2$ workon test
(test)-bash-3.2$ //Now I'm working on my virtualenv, but where do I go after this??
那么,我将Python程序包/程序解压缩到哪里是否很重要?还是我应该先登录到虚拟环境然后再解压缩?在加载虚拟环境并使用“workon test”命令时,我是否安装的任何Python软件包都会安装到正确的虚拟环境的site-packages文件夹中,而不管我找到它的目录在哪里?
选项1是将Python程序解压缩到/home/username/tmp中-然后登录到我的虚拟环境,导航到该文件夹并运行setup.py程序-假设虚拟环境将所有相关文件传输到其自己的site-packages文件夹。
或者第2个方案是直接将文件解压缩到site-packages中,并从那里运行它(在登录到虚拟环境之后),等等
谢谢您帮助一个对Python不熟练的人!
python setup.py install
或python setup.py develop
,它就会安装在正确的位置。 - Oliver