我正在尝试将软件包安装到Jython安装中,但到目前为止我没有成功。你知道吗
Jython的安装在我的机器上的这个位置。[注意路径已被手动截断-'..']
"F:\Programs\..\docs\javacommon\jython.jar"
在同一位置有一个现有的空库位置:
"F:\Programs\..\docs\javacommon\Lib"
当我尝试运行以下命令来安装EnsureIP时:
java -jar jython.jar -m ensurepip
但是,此操作失败,并出现以下错误:
Installing collected packages: setuptools, pip
Cleaning up...
[31mException:
Traceback (most recent call last):
File "C:\Users\<USERNAME>\AppData\Local\Temp\tmp9j_zno\pip-1.6-py2.py3-none-any.whl\pip\basecommand.py", line 133, in main
status = self.run(options, args)
File "C:\Users\<USERNAME>\AppData\Local\Temp\tmp9j_zno\pip-1.6-py2.py3-none-any.whl\pip\commands\install.py", line 325, in run
requirement_set.install(
File "C:\Users\<USERNAME>\AppData\Local\Temp\tmp9j_zno\pip-1.6-py2.py3-none-any.whl\pip\commands\install.py", line 325, in run
requirement_set.install(
File "C:\Users\<USERNAME>\AppData\Local\Temp\tmp9j_zno\pip-1.6-py2.py3-none-any.whl\pip\req\req_set.py", line 633, in install
requirement.install(
File "C:\Users\<USERNAME>\AppData\Local\Temp\tmp9j_zno\pip-1.6-py2.py3-none-any.whl\pip\req\req_install.py", line 719, in install
self.move_wheel_files(self.source_dir, root=root)
File "C:\Users\<USERNAME>\AppData\Local\Temp\tmp9j_zno\pip-1.6-py2.py3-none-any.whl\pip\req\req_install.py", line 990, in move_wheel_files
move_wheel_files(
File "C:\Users\<USERNAME>\AppData\Local\Temp\tmp9j_zno\pip-1.6-py2.py3-none-any.whl\pip\wheel.py", line 133, in move_wheel_files
scheme = distutils_scheme(name, user=user, home=home, root=root)
File "C:\Users\<USERNAME>\AppData\Local\Temp\tmp9j_zno\pip-1.6-py2.py3-none-any.whl\pip\locations.py", line 178, in distutils_scheme
i.finalize_options()
File "F:\Programs\..\javacommon\jython.jar\Lib\distutils\command\install.py", line 386, in finalize_options
self.set_undefined_options('build',
File "F:\Programs\..\javacommon\jython.jar\Lib\distutils\cmd.py", line 298, in set_undefined_options
src_cmd_obj.ensure_finalized()
File "F:\Programs\..\javacommon\jython.jar\Lib\distutils\cmd.py", line 109, in ensure_finalized
self.finalize_options()
File "F:\Programs\..\javacommon\jython.jar\Lib\distutils\command\build.py", line 118, in finalize_options
self.executable = os.path.normpath(sys.executable)
File "F:\Programs\..\javacommon\jython.jar\Lib\ntpath.py", line 402, in normpath
if path.startswith(('\\\\.\\', '\\\\?\\')):
AttributeError: 'NoneType' object has no attribute 'startswith'
最初看起来可疑的是安装路径及其包含的“.jar”路径:
"F:\Programs\..\javacommon\jython.jar\Lib\ntpath.py"
我看了一下搜索路径“看看上面是什么:
['', 'F:\\Programs\\..\\javacommon\\Lib', 'F:\\Programs\\..\\javacommon\\jython.jar\\Lib', '__classpath__', '__pyclasspath__/']
我已经删除了路径中的所有内容,禁止“F:\Programs\..\javacommon\Lib”再次测试安装,但在重新启动Jython之后系统路径自动重置为上述值。你知道吗
你知道我该怎么进步吗?目前,我正试图让它安装在正确的文件夹路径库,以便我可以继续。你知道吗
请注意,我的最终目标是为我的Jython安装安装以下内容:
python -m pip install numpy scipy matplotlib ipython jupyter pandas sympy nose
非常感谢
目前没有回答
相关问题 更多 >
编程相关推荐